4
1 room, 2 adults, 0 children
Town and Country
876 Mountain Rd., Stowe VT
Resort
Property Description
Located on 10 acres on Mountain Road with direct access to the Stowe Recreation Path and West Branch River the Town and Country Stowe Hotel offers scenic beauty of Mt. Mansfield a centralized location to the heart of downtown Stowe.
Nearby Hotels
Topnotch Resort
4000 Mountain Road, Stowe VT
The Lodge at Spruce Peak
7412 Mountain Rd, Stowe VT
Best Western Plus Waterbury - Stowe
45 Blush Hill Road, Waterbury VT
Capitol Plaza Hotel Montpelier Tapestry Collection by Hilton
100 State Street, Montpelier VT
Comfort Inn & Suites Montpelier-Berlin
213 Paine Turnpike N., Montpelier VT
Town and Country
Town and Country