New England Aquarium cũng là một nơi hút du khách ở Boston. Nơi này cách The Constitution Inn 2 km.