Loading hotels
Confirming room availability...
110 On Parker Hill 2 Bedroom Apts, 70 Parker Hill Ave, Boston, United States
Located in Boston (Mission Hill), this apartment is within a 10-minute walk of Longwood Medical Area and Brigham and Women's Hospital. This apartment is 0.6 mi (1 km) from Dana-Farber Cancer Institute and 1 mi (1.6 km) from Beth Israel Deaconess Medical Center.