The Lenox Hotel Boston de 4 estrelas, localizado a uma distância aproximada de 25 minutos a pé de Boston Tea Party Ship & Museum, oferece restaurante aos hóspedes. Localizado a poucos passos de Prudential Tower, este hotel de Boston consiste em 214 quartos e 3 restaurantes.
O hotel está localizado no bairro Back Bay, a 400 metros do Centro de Convenções Hynes. O Aquário de Nova Inglaterra está situado a 2.7 km de The Lenox Hotel. Os hóspedes também poderão desfrutar da proximidade de Flagstaff Hill, que fica a 19 minutos de distância a pé. O Mercado de Quincy está situado a 2.4 km da propriedade. A estação de autocarros Massachusetts Ave & Massachusetts Ave pode ser encontrada a aproximadamente 10 minutos de distância a pé e a estação de metro mais próxima Back Bay está situada próximo de Lenox de Boston.
Alguns quartos incluem área de estar e zona de refeições com controle individual do ar condicionado, sistema de aquecimento central, o ferro e tábua de passar, juntamente com TV de ecrã plano com canais via satélite e TV via satelite. Eles oferecem detalhes agradáveis como lareira de pedra, juntamente com escrivaninha, e piso de ladrilho. Os hóspedes podem usar chuveiro, juntamente com roupões e touca de banho.
O bairro dispõe de restaurantes, incluindo Atlantic Fish Company, que fica a 150 m deste Lenox de Boston.