Charlton Depot nearby hotel search is centered on latitude 42.1731491089 & longitude -71.9786834717.