61 Exeter Street, MA 02116 Boston, Verenigde Staten
The Lenox ligt in het historische gebied Back Bay van Boston. Dit boetiekhotel beschikt over een moderne fitnessruimte, een bekroond restaurant en elegante kamers met gratis WiFi. John Hancock Tower ligt op 5 minuten loopafstand.