Malta offers a lot of good hotels in the 3, 4 and 5-star categories. Besides, there are many well-furnished apartments on short lets available.
We would be happy to recommend any one of these options near the NSTS School’s location in Gzira, Sliema, St.Julian’s, Msida, San Gwann and their suburbs to you.