Holiday Inn Montreal - Longueuil

900 Rue Saint-charles E
Longueuil
Quebec
Canada