Yes, this property has an indoor pool.
No, only service animals are welcome at the property.
Self parking is free at this property.
Check-in is from 4:00 PM - 9:00 PM.
Check-out is at 11:00 AM.
Situated in Stowe, this hotel is 0.8 mi (1.4 km) from Wiessner Woods and 2.4 mi (3.9 km) from Stowe Mountain Resort. Alchemist Brewery and Stowe Golf Park are also within 2 mi (3 km).