Loading hotels
Confirming room availability...
Strathmore Unit 2 3 Br Apts, 109 Strathmore Rd, Boston, United States
With a stay at this apartment in Boston (Cleveland Circle), you'll be within a 10-minute drive of Boston College and Boston Marathon Finish Line. This apartment is 2.1 mi (3.4 km) from Longwood Medical Area and 2.3 mi (3.7 km) from Beth Israel Deaconess Medical Center.