Fathom Favorites : Montreal

The Montreal Tower Observatory

The Montreal Tower Observatory

Observatory attached to the Olympic Stadium and located in the highest-inclined tower in the world. The best views of Montreal.

3200 Rue Viau
Montréal, QC H1V 3J3, Canada
+1-514-252-4141