Triq L-Immakulata Kuncizzjoni Il-Gzira GZR 1140
Located in Il-Gzira, less than 1 km from Balluta Bay Beach and 2.4 km from University of Malta, Gzira Penthouse provides air-conditioned accommodation with a balcony and free WiFi. With city views, th...more