44.47354 ­-72.69517
Go to map view
Town and Country Resort at Stowe - Stowe - Pool
Town and Country Resort at Stowe - Stowe - Building
Town and Country Resort at Stowe - Stowe - Pool
Town and Country Resort at Stowe - Stowe
Town and Country Resort at Stowe - Stowe - Bedroom
Town and Country Resort at Stowe - Stowe - Bedroom
Town and Country Resort at Stowe - Stowe
876 Mountain Road, Stowe, VT 05672, United States +1 802 253 7595
Located in Stowe, Town and Country Resort at Stowe is in the mountains, minutes from Swimming Hole, and close to Vermont Ski Museum. This hotel is within close proximity of Stowe Golf Park and Stowe Area Association. Make yourself at home in one of the 45 individually decorated guestrooms. Complimentary wireless Internet access is available to keep you conne... More from Expedia Affiliate Network

Get Rates

Show Town and Country Resort at Stowe at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, ATM on-site, Air-conditioned, Bar/Lounge, Hot tub, No smoking, Non-smoking rooms available, Parking (free), Pool (indoor), Pool (outdoor), Restaurant, Room service, Sauna, Storage available
Activities Tennis (outdoor)
Services Business center, Concierge service, Laundry service, Meeting/Banquet facilities
Internet Internet, WiFi (free)
Policy Pets not allowed

Star Ratings

booking.com
priceline.com
Orbitz
ReserveTravel
lastminute.com