Situated in Ludlow, within 41 km of Killington Mountain and 43 km of Stratton Mountain, Main and Mountain features accommodation with a bar and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Number of rooms: 13
112 Main Street, Ludlow, VT 05149, United States