Loading hotels
Confirming room availability...
Charles River Executive Suites, 175 Blossom Street, Boston, United States
Located in Boston (West End), Charles River Executive Suites is within a 10-minute walk of Massachusetts General Hospital and Museum of Science. This 4-star apartment is 0.6 mi (1 km) from TD Garden and 0.7 mi (1.1 km) from Massachusetts State House.