Historical hotels in Gzira
We found 1 property with availability in Gzira
Show on map
Bayview Hotel By St Hotels
143 The Strand, Gzira, Malta
Situated nearly a 5-minute drive from Sliema Bay, the 3-star historic Bayview Hotel By St Hotels Gzira welcomes guests with a restaurant and luggage storage. Boasting an indoor pool, this Gzira hotel…
- 1-1