The Teahouse is one of five micro-cottages nested on twenty-five beautiful acres of land just minutes from Jay Peak Ski Resort and the warm, eclectic town of Montgomery Center, Vermont. Whether you're looking for a relaxing escape from the hustle and bustle, or want a cozy home-base from which to ski, hike, shop, or explore the nearby cities of Montreal and Burlington, the Teahouse is your ideal destination.
Find us on social media! @croftersgreen
Things to keep in mind
- No smoking
- No pets
- No parties or events