The Best Closest Hotel To South Station Boston Ma References. Search and compare 2,194 places to stay close to south station. Web hotels near south station, boston on tripadvisor:
Intercontinental hotel boston 510 atlantic avenue, boston, ma 02210 0.2 mile from boston south station. Web hotels near south station, boston on tripadvisor: Find 249,667 traveler reviews, 84,013 candid photos, and prices for 425 hotels near north station in boston, ma.