Remove Ads
4.1
14 votes

Town & Country Resort At Stowe

876 Mountain Road, Stowe, Vermont 05672 USA

$$
$$$$
Reasonable
  • Independent
  • Credit Cards
    Accepted
  • Wifi
Add to Trip
Remove Ads

“Located in the heart of Stowe”

Located in the heart of Stowe Vermont. Stowe Vermont lodging and accommodations, Town and Country resort in Stowe Vermont. Located in the village of Stowe Vermont. Comfortable guest rooms reasonably priced. We are a family owned and operated 45 room resort located on the edge of Stowe village, just 5 miles from Stowe Mountain Resort in Stowe Vermont. Our facilities include the Carriage Room Restaurant, Fireside Pub, Stowe's largest Outdoor Pool, Indoor Pool, Hot Tub, Sauna, Tennis Court and are adjacent to the award winning Stowe Recreation Path. Free wireless internet access in our guest lobby, pub, meeting room, and now all guest rooms! Complimentary guest computer with high speed internet in lobby.

Read More >
Add Review
Thanks!
Your Rating
1
2
3
4
5

Be the first to add a review to the Town & Country Resort At Stowe.

Town & Country Resort At Stowe

876 Mountain Road
Stowe, Vermont
05672 USA

Hours not available

Problem with this listing? Let us know.

  • Parking
  • Pets Allowed
  • Restrooms
  • Wifi
  • Wheelchair Accessible
  • Credit Cards Accepted
Reservations
Does not take
  • Breakfast
Check In
2:00PM
Check Out
11:00AM
Rooms Count
45
  • Bar
  • Safe Box
  • Tour Desk
  • Restaurant
  • Spa Service
  • Business Center
  • Luggage Storage
  • Air Conditioning
  • Meeting Facilities
  • Outdoor Activities
  • Continental Breakfast
See More Details (27)

Amenities, Parking, Dining

Remove Ads

Nearby Hotels

Waitsfield, Vermont
Waterbury, Vermont
Waterbury Center, Vermont
Waitsfield, Vermont
Remove Ads
56672