Vancouver
ILSC Vancouver sa skladá z piatich školských areálov, nachádzajúcich sa v centre Vancouveru a sú len pár minút chôdze od seba. Kampusy majú celkom 82 zariadených učební na najvyššej úrovni vrátane výpočtovej techniky. Všetky školské areály sa nachádzajú v zaujímavých lokalitách, v blízkosti Harbour Centre, Granville Street Entertainment district a v tesnej blízkosti luxusných obchodov na Pacific Centre and Robson Street. Študenti si môžu odpočinúť v jednom z priľahlých parkov, jesť v miestnych kaviarňach a reštauráciách v okolí, alebo navštíviť galériu umenia vo Vancouveri, len niekoľko minúť vzdialenej od areálov.
Toronto
ILSC Toronto sa v decembri 2005 presťahovalo do úplne novej budovy. Škola sa nachádza v centre Toronta, v blízkosti mnohých zaujímavých miest, akými sú napríklad University of Toronto, Art Gallery of Ontario. Nachádza sa priamo oproti stanici metra, je preto ľahko dostupná. V prípade, že si chcete oddýchnuť od mestského zhonu, môžete zamieriť do neďalekého Queen's Parku alebo do prístavu, odkiaľ jazdia trajekty na Toronto Island.
Montreal
ILSC Montreal sa nachádza v historickej budove, v samotnom centre starej časti Montrealu. Škola sa nachádza na rohu St. Paul street (hlavná nákupná ulica, kaviarne, reštaurácie), je vzdialená len 2 bloky od Old Port (prístav) a kúsok od baziliky Notre Dame.