Select dates so you can see the availability and exact prices.
Luzju Chalet Apartments, SLM 0001 Sliema, Malta, Sliema
Bayshore George Borg Olivier Street, Saint Julian's
Sir George Borg Street, Sliema
Triq Sant' Agata, Sliema
San Duminku, Tas-Sliema, Malta, Sliema