Holiday Inn Hotel & Suites Marlborough is a 3-star comfortable venue featuring an airy accommodation a short way from Central Square Cambridge, Tufts University and Minute Man National Historical Park. The hotel occupies 4 floors and was renovated in 2010.
Guests will enjoy the central location in the center of Marlborough. The venue is located 38 km from Woburn.
A mall and shops are situated next to the hotel.
Worcester Regional airport can be reached in 30 minutes by car from Holiday Inn Hotel & Suites Marlborough.
Guests of Holiday Inn Hotel & Suites Marlborough can make use of satellite TV, heating, a sitting area, free Wi-Fi and ironing facilities. Room facilities also include a small fridge, a microwave and coffee/tea makers for self-catering.
Eat & Drink
Residents can try dishes of international cuisine at the restaurant. Guests can dine at Allora Ristorante and Lake William Pizza located within a 5-minute walk of the property.
A full breakfast is served and charges are applicable.
Holiday Inn Hotel & Suites Marlborough offers 24-hour reception, free shuttle service and room service.
For active guests a gym and a fitness center are provided.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.
Year renovated: 2010.
Number of floors: 4.
Number of rooms: 172.