The Palace Hotel Sliema

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