Extended Stay America - Boston - Westborough is a 2-star hotel offering a non-smoking accommodation not far from Worcester Polytechnic Institute, Tufts University - Tisch Library and College of the Holy Cross. The hotel opened its doors in 2001 and was remodeled in 2012.
The city center is 30 minute walking distance from the hotel.
Extended Stay America - Boston - Westborough can be reached in 25 minutes by car from Worcester Regional airport.
Extended Stay America - Boston - Westborough provides 92 guestrooms appointed with a refrigerator, a writing desk, free Wi-Fi, heating and a kitchen for a pleasant stay in Westborough. Some rooms come with a view of Boston Harbour. Room facilities also include a stove, a microwave and kitchenware for self-catering.
Eat & Drink
A complimentary continental breakfast is served daily.
Guests at Extended Stay America - Boston - Westborough are offered to use an elevator, parking and a safe deposit box as well as laundry, newspaper service and 24-hour reception.
Various activities, including baseball, basketball and racquetball, are available on site.
Wireless internet is available in public areas for free.
Free private parking is possible on site.