The newly refreshed Holiday Inn Boston-Dedham Hotel and Conference Center looks forward to welcoming you to Massachusetts. Located off I-95 and within walking distance to Legacy Place, our hotel offers a great location for business and leisure travelers.
We offer a complimentary shuttle service to Dedham Corporate Station which makes for easy access to Logan International Airport (BOS), Dedham Corporate Center, Patriots game day train, and Westwood Amtrak Station. (Inquire within about current shuttle schedule) Relax in the indoor pool or burn off energy in the fitness center.