76 East Dugway Road, Lenox, MA, 01240, US

Map of Restored 1881 Farm House
WiFi
Pets Allowed
Click To Call

About Restored 1881 Farm House

Amenities

Map Location & Address

Restored 1881 Farm House
76 East Dugway Road, Lenox, MA, 01240, US
Map of Restored 1881 Farm House

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now