Located in the the heart of Boston, there is plenty to see around this hotel. A short walk or T-ride to attractions...
Back Bay · 39 Dalton Street, Boston
Located in Cambridge, the hotel rooms are sophisticated and stylish.
Cambridge · 20 Sidney Street, Cambridge