Extended Stay America - Boston - Westborough is rated 2 stars and is placed about 39.8 km from Tufts University, Harvard Square and Rhode Island College Library. Renovated in 2012, the hotel has welcomed guests since 2001.
The city center is 30 minute walking distance from the hotel.
The property enjoys convenient location within a 25-minute drive to Worcester Regional airport.
The rooms in Extended Stay America - Boston - Westborough are fitted with a refrigerator, a writing desk, free Wi-Fi, heating and a kitchen. Bathrooms come with a hairdryer, a bathtub and a shower.
Eat & Drink
Guests can dine at the pizzeria El-Basha located just 300 meters away.
Free parking, an elevator and a safety deposit box together with a meeting room and a business center are offered.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.