A escola da ELS fica em frente ao maior shopping center da cidade e tem fácil acesso a transporte público, lojas, restaurantes, teatros e centros esportivos. No inverno os estudantes podem esquiar e praticar snowboard na mundialmente famosa montanha Whistler.
O centro da ELS ocupa 3 andares de um prédio, salas equipadas com ar condicionado, lounge e laboratório multimídia.
A escola oferece opção de acomodação em casa de família.
Confira os serviços que podem ser adquiridos junto com sua viagem