143, The Strand, Gzira, Il Gzira, GZR 03, Malta
1 review and 451 opinions
"This was a very nice hotel, clean, brightly decorated, efficient staff, delicious food and very..."
The Strand Gzira, Sliema, Il Gzira, GZR03, Malta
60 University Rd, Msida, Il Gzira, Malta
Cuschieri Str. Gzira, Sliema, GZR05, Malta
Get an instant answer from local experts and frequent travelers
60 travelers online now
Latest Il- Gzira hotel reviews
VirtualTourist®© 1994-2014 VirtualTourist.com, Inc. All Rights Reserved.