SUPER 8 LEE BERKSHIRES OUTLET

Address:

I-170 HOUSATONIC STREET
LEE MA US 01238
01238 Berkshires, US

Hotel star rating:

1 stars

Map:


Contact   ·   Privacy   ·   Terms