Select dates so you can see the availability and exact prices.
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
Don Mikiel Rua 17 SLM 1800 Sliema,Don Mikiel Rua, Sliema
116 Mons G Depiro Street, SLM 2031 Sliema, Malta, Sliema
Apt. 6, Block B, Depiro Point, Depiro Street, Sliema