The Lake House Guest Cottages

636 South Main Street, Lanesborough, Massachusetts 01237

636 South Main Street, Lanesborough, Massachusetts 01237
Mon-Sun 9:00AM-5:00PM
Lanesborough
Venues
Corporate, Weddings