Historical hotels in Sliema
We found 5 properties with availability in Sliema
Waterfront
The Strand, Sliema, Malta
Sliema Marina Hotel
Tigne Seafront, Sliema, Malta
Ax Palazzo Capua
Gorg Borg Olivier Street, Sliema, Malta
Sliema Marina
163 Tigne Sea Front - Slm 15 - Sliema, Sliema, Malta
Sliema Boutique Apartment
Brighton Flats, Milner Street, Sliema, Malta
- 1-5