Set in Il-Gżira, less than 1 km from Rock Beach and an 11-minute walk from Balluta Bay Beach, Off The Strand Gzira Penthouse offers accommodation with free...
Off The Strand Gzira Penthouse
Triq Sir Patrick Stuart, GZR 1050 Il-Gżira, Malta