The ILSC Montreal campus is set in the heart of Old Montreal, close to the Old Port, and near public transport, parks and more. ILSC students will love Montreal’s amazing natural setting and its sizzling urban scene, from live music and dancing to theatre and endless restaurant choices.
Description supplied by school:
410 Rue St-Nicolas
Montreal, QC H2Y 2P5Canada
+1 (514) 876-4572