This location is pretty spectacular if you’re traveling by plane and like to use public transit. The subway station is just two corners away. Get an unlimited Charlie card if you plan to take advantage of the convenient metro to get around Boston.