Town & Country Resort - Stowe, Vermont, VT 05672, United States
  • 241aerial.jpg
  • king2.jpg
  • pool2.jpg
  • pool3.jpg
  • brkdin.jpg
  • bar10.jpg
  • chalet2.jpg

Town & Country Resort

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.