Boston's historic attractions are just moments away including Faneuil Hall. Catch a game a the TD Garden, located a few T stops from our airport hotel. Family adventures await at the iconic New England Aquarium. See More Located moments from Boston Logan International Airport. Explore the historic city of Boston with a tour of the Freedom Trail. Enjoy fine dining and shopping on Boston's iconic Newbury Street, located minutes from the hotel. See Less