Location: situated between two popular places in Boston- Copley and Park Squares- close to the Boston Public Library, the John Hancock Tower, the new Copley Square and the Trinity Church.
See more: Hotels in USA Hotels in Boston Holiday Destinations in USA