Westborough / Massachusetts / United States
0.0
Westborough / Massachusetts / United States
0.0
Large rooms of 400 square feet or more with full kitchens accommodate long-stay guests at the Extended Stay Deluxe Hotel in Westborough. Every room has either a king- or queen-sized bed, with a pull-out couch. There are laundry facilities and an exercise room at the hotel. A one-time Wi-Fi fee provides access for a guest's entire stay. This national chain offers AAA discount rates, as well as corporate and senior discounts. The hotel is located near many restaurants and a multi-screen movie theater.
Westborough / Massachusetts / United States
0.0