The comfortable Extended Stay America - Boston - Marlborough is a 2-star property set next to Tufts University, Harvard Square and Worcester Polytechnic Institute. The building was renovated in 2012.
The city center is 30 minute walking distance from the hotel. The venue is located 29 km from Waltham.
Worcester Regional airport can be reached in 30 minutes by car from Extended Stay America - Boston - Marlborough.
The hotel comprises 135 rooms equipped with free Wi-Fi, individual climate control, a kitchen, a dining area and multi-channel TV. Other comforts include a microwave, coffee/tea makers and a toaster for self-catering.
Eat & Drink
Guests can try american meals in the steakhouse Ninety Nine Restaurant located close to the hotel.
Extended Stay America - Boston - Marlborough offers a meeting room and a photocopier to satisfy the needs of business guests.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.