Property description
Near Stowe Area Association
Location
With a stay at 109 Main Street in Stowe, you'll be within a 15-minute drive of Stowe Mountain Resort and Stowe Theatre Guild. This upscale apartment is 6.6 mi (10.7 km) from Smugglers Notch and 0.1 mi (0.1 km) from Stowe Area Association.
Dining
Wrap up your day with a drink at the bar/lounge.
Rooms
Make yourself at home in one of the 4 air-conditioned rooms featuring kitchens with refrigerators and microwaves. Your bed comes with premium bedding, and all rooms are furnished with sofa beds. Flat-screen televisions are provided for your entertainment. Conveniences include desks and separate sitting areas.
Amenities
This apartment features ice skating on site, snowboarding nearby, and skiing lessons nearby. Recreational activities include ski rentals nearby, golf lessons nearby, and sledding nearby.
Business, and other amenities
Free self parking is available onsite.