Vancouver
ILSC Vancouver se skládá z pěti školních areálů nacházejících se v centru Vancouveru, jen pár minut chůze od sebe. Kampusy mají celkem 82 vybavených učeben. Všechny školní areály se nacházejí v zajímavých lokalitách, v blízkosti Harbour Centre, Granville Street Entertainment district a v těsné blízkosti luxusních obchodů na Pacific Centre and Robson Street. Studenti si mohou odpočinout v jednom z přilehlých parků, jíst v místních kavárnách a restauracích v okolí, nebo navštívit galerii umění ve Vancouveru, jen několik minut vzdálené od areálů.
Toronto
ILSC Toronto se v prosinci 2005 přestěhovalo do zbrusu nové budovy. Škola se nachází v centru Toronta, v blízkosti mnoha zajímavých míst, jakými jsou například University of Toronto, Art Gallery of Ontario. Nachází se přímo naproti stanici metra, je proto snadno dostupná. V případě, že si chcete oddychnout od městského shonu, můžete zamířit do nedalekého Queen's Parku anebo do přístavu, odkud jezdí trajekty na Toronto Island.
Montreal
ILSC Montreal se nachází v historické budově, v samotném centru staré části Montrealu. Škola se nachází na rohu St. Paul street (hlavní nákupní třída, kavárny, restaurace), je vzdálená jen 2 bloky od Old Port (přístav) a kousek od basiliky Notre Dame.