The West Dover Inn is a restored 19th-century stagecoach stop offering 12 cozy, well-appointed rooms just minutes from Mount Snow. Its historic charm blends with modern comfort, making it a quiet retreat amid Vermont’s Green Mountains.
The on-site 1846 Tavern serves chef-inspired meals in a warm setting, perfect for business dinners or casual meetings. With kayak rentals and easy access to outdoor activities, it’s a versatile spot for combining work and relaxation in a scenic setting.
Loading map...
Rated 4.5 on Google · 99 reviews