The Lenox Hotel

Boston, United States

The Lenox Hotel

9.2

The Lenox Hotel is a hotel in Boston, Massachusetts, USA. It is located at the corner of Boylston and Exeter Streets. One block from Newbury Street, Copley Square, and the Prudential Tower, The Lenox sits next to the Boston Public Library.




Accommodations near The Lenox Hotel

View more accommodations near The Lenox Hotel

Nearby Tours & activities

Opening times

MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours