Loading hotels
Confirming room availability...
Strathmore Unit 8 1 Br Apts, 109 Strathmore Rd, Boston, United States
With a stay at this apartment in Boston (Cleveland Circle), you'll be within a 5-minute drive of Boston College and Boston University. This apartment is 2.5 mi (4.1 km) from Longwood Medical Area and 2.7 mi (4.4 km) from Beth Israel Deaconess Medical Center.