Historic
The Lenox Hotel
Since 1900
The Lenox Hotel is a hotel in Boston, Massachusetts. It is located at the corner of Boylston and Exeter Streets in the Back Bay neighborhood.
The Lenox is a member of Historic Hotels of America, the official program of the National Trust for Historic Preservation.
Source: Wikipedia / Wikidata
Nearby