Boston Marriott Long Wharf
296 State Street
Boston Massachusetts 02109
Boston Massachusetts 02109
Location is the prime selling point at Boston Marriott Long Wharf; it's across the street from the New England Aquarium and just a short walk from Faneuil Hall and the Freedom Trail. After a day at the aquarium, kids will enjoy splashing around in the indoor pool.
