Holiday Inn & Suites Marlborough, an IHG Hotel
About this hotel
Located opposite Williams Lake in Marlborough, this hotel features bright, airy guestrooms with cable TV. Solomon Pond Mall is 6 km away.
Map of Marlborough, MA
Hotel in Marlborough, MA
Reasons to book
Includes essentialsPool, Kitchen / Kitchenette, Air conditioner and more
$$$$
This accommodation isn't bookable for now.See similar stays