Overview
Hotels
Things to Do
Restaurants
Nightlife
Travel
SUPER 8 LEE BERKSHIRES OUTLET
Address:
I-170 HOUSATONIC STREET
LEE MA US 01238
01238 Berkshires, US
view map
Hotel star rating:
1 stars
Map:
Contact
·
Privacy
·
Terms