1. Holiday Inn Boston-Dedham Htl & Conf Ctr 55 Ariadne Rd, Dedham, MA 02026 Coordinate: 42.23162,-71.18272 Phone: (800) 345-8082