Check-in
Check-out
Guests
1

Our top properties

Stay in the Heart of Stowe.

Our two and three bedrooms suites are located directly on Main Street, steps away from Stowe’s shops, restaurants and village attractions. Look out the windows to see magnificent views of a quaint New England village. 

After an adventurous day in Stowe, you'll find yourself unwinding in your Suite with all the amenities of home. Cozy furnishings, comfy bedding and our little town await your arrival!