Los huéspedes del The Inn At Longwood Medical Boston, de 3 estrellas, pueden disfrutar de acceso al Museo de la Ciencia, ubicado a unos 4 km. Un restaurante y una barbería se ofrecen para la comodidad de los huéspedes en esta posada, que se sitúa en el barrio Centro histórico de México D.F.
El centro de Boston está a 25 minutos a pie del hotel. A unos 10 minutos en coche del Inn At Longwood Medical Boston encontrarás el Boston Common. Los huéspedes también disfrutarán de la proximidad a Parker Hill, que se encuentra a tan solo 1 km. Estar a unos 25 minutos a pie de la Torre Prudential es una ventaja para los huéspedes que se alojen en el alojamiento. Los huéspedes encontrarán la parada de autobús Huntington Ave opp Fenwood Rd junto al Inn At Longwood Medical, a tan solo 550 metros.
Las 155 habitaciones de este hotel están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Algunas habitaciones incluyen un cuarto de baño privado con ducha.
El restaurante Chutney's, que ofrece una amplia variedad de platos, está aproximadamente a unos 5 minutos a pie.