Skip to main content

Extended Stay America Boston Tewksbury Aparthotel 2 *

1910 Andover St. , 01876 Tewksbury, United States Show on the map
Reviews
TripAdvisor Score
TripAdvisor Score Based on 38 reviews
Excellent location

Choose your room

.  
.

When you stay at Extended Stay America Boston - Tewksbury in Tewksbury, you'll be close to Tewksbury Hospital. This hotel is within the vicinity of Merrimack Repertory Theater and Lowell Memorial Auditorium. Featured amenities include limo/town car service, dry cleaning/laundry services, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 92 air-conditioned rooms featuring kitchens with refrigerators and microwaves. Complimentary wireless Internet access is available to keep you connected. Conveniences include desks and irons/ironing boards, as well as phones with free local calls.

Check-in and check-out
Check-in starts at: 15:00
Check-out ends at: 11:00

Reviews: Extended Stay America Boston Tewksbury Aparthotel