From the school's website:
"If you want to learn English in Toronto, Embassy puts you right in the heart of the city.
Our language centre is in vibrant Yorkville – a downtown area full of fashionable shops and cafés. Getting to and from class is easy - the subway is right next door to our school.
You can even see the stunning CN Tower and Lake Ontario from our modern classroom windows."
Follow @LearnEnglishCan on Twitter, (almost) everything about studying English in Canada and not only.