Call To Book
10 acre spacious property on Route 108(Stowe's Mountain Road)
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. Free wireless internet access available in our lobby and Main Buiding guest rooms. Spacious grounds, large field with pond, fishing stream. One of Stowe's largest banquet rooms. Specialize in weddings, banquets, conferences and parties.