Loading hotels
Confirming room availability...
Residence Inn by Marriott Boston Downtown South End, 2001 Washington Street, Boston, United States
Near Northeastern University<br /><br />With a stay at Residence Inn by Marriott Boston Downtown / South End in Boston (South End), you'll be within a 15-minute walk of Boston Medical Center and Northeastern University. This hotel is 1 mi (1.6 km) from Boston Museum of Fine Arts and 1.4 mi (2.3 km) from Children's Hospital Boston.