7.9/10
Good
123 reviews
WiFi
Set 11 km from Mount Mansfield, Wyndham Smugglers Notch offers 3-star accommodation in Jeffersonville and features a restaurant, a bar and ski-to-door access.
Number of rooms: 3
4323 Vermont Route 108 South, Jeffersonville, 05464, United States