Super 8 Hotel Montreal West

3200 Boul De La Gare
Vaudreuil
Quebec
Canada