Where is Saint Helen's Island?
Saint Helen's Island is located in Ville-Marie. It's in an artistic neighbourhood well known for its great selection of restaurants and cafes. If you'd like to find things to see and do in the area, you may want to check out Bell Centre and Old Port of Montreal.
Things to see and do near Saint Helen's Island
What to see near Saint Helen's Island
- Bell Centre
- Old Port of Montreal
- Notre Dame Basilica
- McGill University
- Jean-Drapeau Park
Things to do near Saint Helen's Island
- Six Flags La Ronde
- Biosphere
- La Grande Roue de Montréal
- Montreal Casino
- Circuit Gilles Villeneuve