



Perched above the Green Mountains in Chittenden, Vermont, Mountain Top Inn sits just 11 miles from Killington ski resort, offering a genuinely secluded setting where groups can disconnect from the everyday and focus on each other. The property is built around a private lake and trail network that gives it the feel of a self-contained mountain escape, yet it remains accessible enough for a...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.