Los huéspedes del Hotel The Lenox Boston pueden disfrutar de fácil acceso al Centro de Convenciones Hynes, que se sitúa a 400 metros. Este hotel de 4 estrellas, que goza de una ubicación a 5 minutos a pie de la Biblioteca Pública de Boston, consta de 214 habitaciones y 3 restaurantes.
Estarás a 2 km del Acuario de Nueva Inglaterra y cerca de la Universidad Noroeste. Te encontrarás a 950 metros de The Lagoon. Los huéspedes también disfrutarán de la proximidad a Flagstaff Hill, que se encuentra a 1 km. Ubicada a pocos pasos del hotel Lenox, la Iglesia de la Trinidad está está abierta a los fieles y turistas. Los huéspedes se encontrarán a 25 minutos a pie de la estación de tren Boston South y a tan solo 200 metros del tren urbano Copley.
Con climatización individual, calefacción central y servicio de planchado y una tv de pantalla plana con canales vía satélite, la mayoría de las habitaciones están amuebladas con una chimenea de piedra. Estas habitaciones también vienen con suelos de mármol. Algunos de los baños privados, que ofrecen comodidades como secador de pelo y gorros de ducha, tienen inodoro separado.
Los huéspedes están invitados a deleitarse con las delicias culinarias en el restaurante del hotel, Sweeneys.