Property Location
With a stay at Snow Village Canada in Montreal (Ile Ste Helene), you'll be minutes from Stewart Museum at St Helen's Island and La Ronde Six Flags. This hotel is within close proximity of Parc Jean-Drapeau and Jacques Cartier Bridge.
Dining
You can enjoy a meal at a restaurant serving the guests of Snow Village Canada, or find a snack in a coffee shop/café. Quench your thirst with your favorite drink at a bar/lounge.