Business Details
The property The Palace is located in Sliema, Malta. The Lodging is ranked with 5 stars.
"Just 500 metres from Sliema's bus terminus and Valletta Ferry, The Palace is a 5-star hotel with a rooftop spa with infinity pool overlooking the Mediterranean Sea. Most rooms have a balcony with views of Valletta and the harbour."
- Type:
- Accommodation
- Keywords:
Stars Rank:
5
Booking_com_ID:
17558
The Palace
The property The Palace is located in Sliema, Malta. The Lodging is ranked with 5 stars.