

Scegliendo The Inn at Longwood Medical di Boston (Fenway–Kenmore) per il tuo soggiorno, potrai tranquillamente muoverti a piedi, infatti ti troverai a pochi passi da Children's Hospital Boston e a 5 minuti da Brigham and Women's Hospital. Questo hotel si trova a 1,3 km da Northeastern University e 1,4 km da Fenway Park.