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 hotel has non-smoking guestrooms include standard studio and one-bedroom suite that come with a dining area, ironing facilities, complimentary wireless internet, multi-channel TV and a dressing room. They provide bathrooms with a hairdryer, a bathtub and a shower.
Eat & Drink
Guests can dine at the pizzeria El-Basha located just 300 meters away.
Such facilities as free parking, an elevator and a safe deposit box are available on-site.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.