Any questions you may have about our Hotel, Restaurants, Rooms or Events?
We will get back to you shortly.

Thank you for choosing Town & Country Stowe!

Town & Country Stowe

876 Mountain Road

Stowe, VT 05672

Phone: 

1-802-327-7282

 

Emails:  

info@townandcountrystowe.com

Hours of Operation:

 

Open 24/7 Monday - Sunday

 

*All of our rooms are keyless entry. If you have any issues please call or text 802-327-7282 right away and one of our staff will be glad to assist you!