Ubicata a Sliema in zona centrale e residenziale a pochi passi dal lungomare, la scuola internazionale si trova all’interno di uno spazioso, luminoso e moderno edificio composto da 100 aule multimediali accoglienti e attrezzate, bookshop, internet café, macchinette per l’erogazione di cibi e bevande, sale relax per gli studenti e all’ultimo piano un terrazzo panoramico con vista mozzafiato sulla città di Sliema, dove poter trascorrere del tempo in compagnia di tanti nuovi amici. Wi-Fi nelle aree comuni.