Mountain Top Inn & Resort is a B&B in Chittenden, Vermont. The inn is surrounded by the Green Mountain National Forest and is set on 350 acres. They offer plentiful outdoor activities, including an Equestrian Center and Nordic Ski & Snowshoe Center.
The inn has 30 lodge rooms, plus five stand-alone cabins and chalets. Below is a photo of The Jewel at Meadow's Edge, the most luxurious private chalet with spectacular views of the lake, mountains and meadow.
