YMCA International Language School


The YMCA International Language School, located in Montreal, was established in 1965 and is part of the international YMCA organization located in over 120 countries.The school is located in the heart of downtown Montreal, across from the Peel subway station. Opened in 2001, the 6-storey building includes our language school and a fitness centre with state-of-the-art equipment.


Displaying 1 - 5 of 5

Professional Associations