Filters:
motel in Westborough
About 4 results.
Motel 6 Westborough MA
Lawrence Street 115, 01532 Northborough, United StatesMotel 6 Northborough MA is located with easy access to the Massachusetts Turnpike/I-90. This location is within a 15 minute drive of Worcester and the DBU Center. Plenty of shopping available. En…
Extended Stay America - Boston - Westborough - Connector Road
Connector Road 19, 01581 Westborough, United StatesExtended Stay America offers affordable long-term and short-term accommodations in Westborough, MA with kitchens, free in-room Wi-Fi and guest laundry.
Extended Stay America - Boston - Westborough - Computer Dr.
Computer Drive 1800, 01581 Westborough, United StatesExtended Stay America offers affordable long-term and short-term accommodations in Westborough, MA with kitchens, free in-room Wi-Fi and guest laundry.
Extended Stay America Hotel Boston - Westborough - East Main Street
East Main Street 180, 01581 Westborough, United StatesExtended Stay America offers affordable long-term and short-term accommodations in Westborough, MA with kitchens, free in-room Wi-Fi and guest laundry.