Add DatesChange Search
Select Date
Select Date
2 adults
0 children
1 room

Town And Country Resort

<
>

Town And Country Resort

876 Mountain Road
Stowe, VT 05672

  • Check-In Time: 3:00 PM
  • Check-Out Time: 12:00 PM
  • Number of floors: 2
  • Number of rooms: 46
OverviewAmenitiesHotel MapRates
About This Property
  • Check-In Time: 3:00 PM
  • Check-Out Time: 12:00 PM
  • Number of floors: 2
  • Number of rooms: 46
Property Description

The Town and Country Resort Motor Inn is located on the edge of Stowe Village on the way to the Stowe Mountain Resort. Facilities include Restaurant, Bar, Stowe's largest Outdoor Pool, Indoor Pool, Hot Tub, Sauna, Tennis Court, Recreation Path access. Spacious grounds, large field with pond, fishing stream. One of Stowe's largest banquet rooms. Specialize in weddings, banquets, conferences and parties. The property is located 0 mi N of Stowe

Nearby Restaurants
On Site
Loading Map
Finding the Best Rates
Please select your arrival and departure dates to view rates