Su campus de 8 hectáreas cuenta con modernas instalaciones de vanguardia que permite a sus estudiantes que viven la experiencia de estudiar en un internado en Suiza; disfrutar de 10 laboratorios de ciencias, biblioteca, campo de fútbol, cancha de básquetbol, canchas de tenis, sala de baile y piscina. Los estudiantes también reciben iPads, lo que les permite mejorar los aprendizajes en el aula. El trabajo en equipo, el liderazgo y el internacionalismo es una de las vivencias de sus estudiantes en su sentido más amplio.