Location: in the centre of Boston, close to ipmportant institutions such as Harvard, MIT, Boston University and Tufts. Connected with Macy's department store and the metro network.
See more: Hotels in USA Hotels in Boston Holiday Destinations in USA