2 Charming and Luxury Hotels in Sliema



The Palace

149 Rooms

Benefits

Palazzo Violetta

20 Rooms

Benefits

Hotels in the surroundings