The Palace Hotel Sliema
Search & compare prices for The Palace Hotel Sliema in all hotel booking websites.


The Palace Hotel Sliema Address: High Street, Sliema, Malta
Minimum price found for The Palace Hotel Sliema was: 66 EUR
Click here to get more information, photos & guest ratings for The Palace Hotel Sliema