Extended StayAmerica Westborough, MA
Westborough, Massachusetts, 01581
(508) 616-0155
Three story facility, studio accommodations with full kitchen; convenient for the business traveler on extended stays.
Three story facility, studio accommodations with full kitchen; convenient for the business traveler on extended stays.