Answers from Our Experts (1)
Boston Harbor Hotel is located just steps from the nearest public transportation. The Boston MBTA subway line has a Blue Line station a few blocks from the hotel at the New England Aquarium called, appropriately enough, "Aquarium." A little farther away, but still within walking distance, is the MBTA Red Line station at South Station. This is also where the Amtrak trains come in, and where buses leave for local New England cities and for New York City, so it's a convenient transport hub.