Location: in the heart of Boston and the Theatre District, near the Haynes Convention Centre.
See more: Hotels in USA Hotels in Boston Holiday Destinations in USA