The Mountain Top Inn & Resort
Chittenden -> Vermont -> New England -> Northeast -> the USA
VT 05737 195 Mountain Top Road , Chittenden, VT 05737, United States of AmericaThe Mountain Top Inn & Resort on the map
The Mountain Top Inn & Resort. Hotel in Chittenden
Set on 700 acres, Mountain Top Inn offers seasonal cross-country skiing, hiking, and free parking. It is located 11 miles from Killington resort. Mountain-themed rooms offer views of the lake or mountain.
Price from $200