The 3-star Holiday Inn Express & Suites boasts close proximity to Museum of American Bird Art at Mass Audubon, Dedham Historical Society and The Hall at Patriot Place just 4.7 km away. Holiday Inn Express & Suites has been welcoming guests to its non-smoking rooms since 2015.
The city center is 30 minutes' walk of the property. The hotel is set 285 km away from New York.
Guests can reach Holiday Inn Express & Suites by car from Logan International airport in 30 minutes.
This property has 85 guestrooms including Leisure Double Room and Two-Bedroom Room appointed with flat-screen TV, an iron with ironing board, coffee/tea makers, Wi-Fi and a work desk. They are equipped with a microwave and a small fridge.
Eat & Drink
Guests will enjoy dishes of thai, asian and chinese cuisine served in SIAM Lotus, which is about 200 meters away.
There are such business facilities as a meeting room and a business center on the premises.