2 Charming and Luxury Hotels in Sliema


The Palace

149 Rooms

Benefits

Palazzo Violetta

20 Rooms

Benefits

Hotels in the surroundings