Property Name: Residence Inn By Marriott Boston Tewksbury
Property Address: 1775 Andover St Tewksbury, MA, 01876
Property Description: With a stay at Residence Inn By Marriott Boston Tewksbury in Tewksbury, you'll be in the business district, within a 10-minute drive of University of Massachusetts Lowell and Public Health Museum. This hotel is 13. 7 mi (22. 1 km) from Canobie Lake Park and 17. 3 mi (27. 9 km) from Burlington Mall.
Property Facts: Total Number of Rooms: 130Year Built: 1990Year of Last Renovation: N/A