The Stowe Village Inn
Stowe Vermont
Check in
4:00 PM
Check out
11:00 AM
The Stowe Village Inn is centrally located in Stowe, a 3-minute walk from Vermont Ski Museum and 12 minutes by foot from Swimming Hole. This inn is 1.5 mi (2.4 km) from Stowe Golf Park and 8.8 mi (14.2 km) from Ben and Jerry's Factory.
Make yourself at home in one of the 38 air-conditioned guestrooms. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers.
Property Details
Location
123 Mountain Road, Stowe, Vermont 05672, United States