Extended Stay America Boston - Westborough

19 Connector Rd
Westborough
Massachusetts
United States