This hotel is located in the most renowned neighbourhood in Boston, Back Bay. Newberry Street, historical sights of interest, restaurants, a public transport stop and much more are easily reached on foot.
See more: Hotels in USA Hotels in Boston - Ma Holiday Destinations in USA