Outbound Stowe

Outbound Stowe

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.

Address 876 Mountain Road, Stowe, VT 05672
Property Type Hotel
# Jobs 0