Snow Village Canada - Montreal
Snow Village Canada - Montreal
|View on mapMontreal,
Canada|
26 photos
44 photos
44 photos
44 photos
44 photos
44 photos
Snow Village Canada - Montreal
Overview
Snow ge Canada is a 3-star property located in Montreal.
Eat & Drink
Guests can have breakfast in restaurant. The onsite restaurant offers local dishes.
Price calendar
Check availability and prices for your dates now!
Essential information about Snow Village Canada
💵 Lowest room price |
Location
Address
The address has been copied.
130 Chemin Tour De L'Isle, ,
Montreal,
Canada
,Quebec
Map view
130 Chemin Tour De L'Isle, ,
Montreal,
Canada
,Quebec
Reviews of Snow Village Canada
Stayed there?
Share your experience with us.