

En choisissant The Inn at Longwood Medical, vous profiterez d'un séjour à Boston (Quartier Fenway–Kenmore), à seulement quelques pas de Children's Hospital Boston et à 5 minutes à pied de Brigham and Women's Hospital. Cet hôtel se trouve à 1,3 km de Northeastern University et à 1,4 km de Fenway Park.