Biosphère raises its steel dome in the middle of Parc Jean-Drapeau, on Île Sainte-Hélène, two metro stops from downtown.
160, chemin du Tour-de-l’Isle, Montréal, QC H3C 4G8