Search results
We did not find results for: Extended Stay America - Boston - Tewksbury Tewksbury, MA.
Check spelling or type a new query.
We did not find results for: Extended Stay America - Boston - Tewksbury Tewksbury, MA.
Check spelling or type a new query.
Three story facility, studios with fully equipped kitchen; convenient for the business or leisure traveler.
Website: extendedstayamerica.com
Phone: (978) 863-9888
1910 Andover St Tewksbury, MA 01876 637.83 mi
Is this your business? Verify your listing
2.5 87 reviews
Clean, quiet and convenient place to stay. Not in the city but close to alot of places for a good price. Staff was friendly and helpful. Would good back again. Wasnt to sure about it when we first... More
We booked this for one night, and straight away felt like I had made a mistake. Check-in took awhile due to their slow internet, plus the lobby looked like it was also used for storage. There were... More