

Com uma estadia The Inn at Longwood Medical em Boston (Fenway–Kenmore), ficará a alguns passos de Hospital Infantil de Boston e a 5 minuto(s) a pé de Hospital Brigham and Women. Este hotel está a 1,3 km (0,8 mi) de Northeastern University e a 1,4 km (0,9 mi) de Fenway Park.