Where to Stay in Sliema and Gżira: 5 ST Hotels Compared
Deciding where to stay in Sliema and Gżira comes down to what you want from the trip: a spa day, a kitchen of your own, a sea view toward Valletta or a rooftop at sunset. ST Hotels Malta has five properties on the Gżira waterfront and just behind it, all facing Manoel Island and Marsamxett … Continued