Aquarium Station in Boston


Aquarium, or the New England Aquarium, is a wonderful public aquarium and a must-see spot in Boston, Massachusetts. While visiting, you can also attend the Simons Theater and enjoy the New England Aquarium Whale Watch, operating from April to November.

Hotels in de buurt

  • 5 Sterren
  • 4 Sterren
  • 3 Sterren