Loading hotels
Confirming room availability...
Citizenm Boston North Station, 80 120 Causeway Street, Boston, United States
Near TD Garden<br /><br />With a stay at citizenM Boston North Station, you'll be centrally located in Boston, steps from TD Garden and 5 minutes by foot from The Freedom Trail. This 4-star hotel is 0.3 mi (0.5 km) from Boston Harbor and 0.5 mi (0.8 km) from Museum of Science.