The Newbury Boston
The Newbury Boston is a 286-key luxury hotel at the intersection of Newbury and Arlington Streets, where Back Bay meets the Boston Common. The hotel's historic character has been elegantly modernized while preserving its heritage as a Boston landmark.