The Palace
The Palace is located in The Palace, High Street, SLM1542 Sliema Malta, in Malta and the main services are Travel And Tourism, Hotel.
You can view all companies like The Palace in all countries :
The Palace Location
Address: The Palace, High Street, SLM1542 Sliema Malta
Phone Numbers: +356 21 33 34 44
Country: Malta
Lattitude: 35.912222
Longitude: 14.504167
Google Map: 35.912222,14.504167