Located in the center of Marlborough, the 3-star Holiday Inn Hotel & Suites Marlborough offers air-conditioned rooms together with an indoor swimming pool, a tennis court and a golf course. Built in 1971, the excellent hotel was renovated in 2010.
This hotel is about 20.9 km away from Worcester Polytechnic Institute, Tufts University - Tisch Library and Clark University. The city center lies within 2 km from the venue.
The property is close to a mall and shops.
The hotel enjoys a central location within 30 minutes' drive from Worcester Regional airport.
Holiday Inn Hotel & Suites Marlborough offers 173 guestrooms appointed with satellite TV, climate control, a living space, free Wi-Fi and ironing facilities with all the sights of Marlborough within easy access. Some rooms feature views over Williams Lake. A small fridge, a microwave and kitchenware are also provided for self-catering.
Eat & Drink
A wide choice of international dishes is offered at the Rinks & A restaurant.
A full breakfast is served and charges are applicable.
Guests can rent cars to discover the area.
Cribs and video games are provided for guests with children. The hotel offers a gym and fitness center available on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.