DON'T FORGET TO SAVE YOUR TRIP. CLICK HERE.

5.0
2 votes

Town & Country Resort At Stowe

876 Mountain Road, Stowe, Vermont 05672 USA

FastBook

Town & Country Resort At Stowe

$$
$$$$
Reasonable
  • Credit Cards
    Accepted
  • Wifi

“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

Is there a problem with this listing? Let us know.

  • Credit Cards Accepted
  • Wifi
  • Private Parking
  • Free Parking
  • Yes Parking
  • 45 Rooms
  • Room Service
    • Limited
  • Check-In
    • 2:00PM
  • Check-Out
    • 11:00AM

Nearby Hotels

Stowe, Vermont
FastBook
$$$

Click to find a
great deal for this hotel

Stowe, Vermont
FastBook

Click to find a
great deal for this hotel

Stowe, Vermont
FastBook
$$$

Click to find a
great deal for this hotel

Stowe, Vermont
FastBook

Click to find a
great deal for this hotel

56672

FastBook

Town & Country Resort At Stowe

Fill in your dates to get started...

Close