Select dates so you can see the availability and exact prices.
Sir George Borg Street, Sliema
Fort Cambridge, Sliema
20 Don Mikiel Rua, Sliema
San Duminku, Tas-Sliema, Malta, 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