876 Mountain Road
Stowe,
VT
05672
WELCOME TOWN & COUNTRY STOWE
Nestled in the relaxing and scenic shadow of Mount Mansfield, Vermont's highest peak, Town & Country is a hotel woven into the fabric of the vibrant town of Stowe, VT.
Situated in the heart of the stunning four-season destination of Stowe is a country-chic property with modern guest rooms and the area’s largest seasonal outdoor pool. The town’s complimentary shuttle to Mount Mansfield, on-property access to trails, and private riverfront beach fuel adventure for people (and pups!) from around the world, all in the epicenter of outdoor recreation.