The school is located on the 2nd and 3rd floors of a unique modern building with a central open air courtyard in one of the best residential areas of Toronto. The school is with 5 minutes walk of many restaurants, shops, parks, a post office, and a bank. In 15-20 minutes by subway, students can visit the CN Tower, Harbourfront, art galleries, museums, or the ferry docks, where they can catch a boat to the Toronto Islands.
LSI Toronto is centrally located, 1 block from the Rosedale subway station, providing convenient access to all that Toronto and the surrounding area have to offer.