Welcome to The Inn At Mount Snow, nestled at the foothills of Mount Snow in the charming town of West Dover, Vermont. Originally built in 1964, our inn has been meticulously rejuvenated in 2024 to offer a unique boutique hotel experience. We have thoughtfully preserved the historical charm of our establishment while seamlessly integrating modern amenities to ensure a luxurious and comfortable stay.
MoreLess
