Home Hotels & Accommodation Gżira
Hotels & Accommodation in Gżira
2 listed in Gżira. See all hotels & accommodation in Malta or everything in Gżira.
115 The Strand Hotel & Suites
Hotel and suites on The Strand, part of The Neu Collective.
The Waterfront Hotel
Hotel on The Strand seafront.