Select dates so you can see the availability and exact prices.
Sir George Borg Street, Sliema
Fort Cambridge, Tigne Street, Sliema
55 Gorg Borg Olivier Street, Sliema
8, Parisio Place, Parisio Street, SLM 1221 Sliema, Malta, Sliema
Apartment 6, 26, Saint Charles Street Sliema, SLM 2170 Sliema, Malta, Sliema
Fort Cambridge, Sliema
Luzju Chalet Apartments, SLM 0001 Sliema, Malta, Sliema
Tower Road, 264, Flat 6, Taormina Court, SLM 1600 Sliema, Malta, Sliema
116 Mons G Depiro Street, SLM 2031 Sliema, Malta, Sliema