The Red Roof Retreat Vacation Home Ludlow
Boasting a hot tub, The Red Roof Retreat is situated in Ludlow. This holiday home features accommodation with a patio. Free Wi-Fi is available throughout the property and Killington Mountain is 43 km away.
Ludlow, 05149-9690, United States