

Si decides alojarte en The Inn at Longwood Medical, te encontrarás en una fantástica zona de Boston (Zona de Fenway–Kenmore), a solo unos pasos de Children's Hospital Boston y a apenas 5 min a pie de Brigham and Women's Hospital. Además, este hotel se encuentra a 1,3 km de Northeastern University y a 1,4 km de Estadio de béisbol Fenway Park.