4 Il Gzira Hotels and Guest Houses
115 The Strand Aparthotel
0.6 miles from Il Gzira
115 The Strand, Il Gzira · Map
Score 7.3 from 327 reviewsSingle from: EUR 51.00
Double from: EUR 51.00
per room per night
Am Guest House
6 Sir Frederick C. Ponsomby St, Il Gzira, GZR1 075 · Map
Phone: +356 (0) - 1
Score 8.1 from 161 reviews