Select Page
MALTA – The Palace

MALTA – The Palace

© Images The Palace The Palace The Palace hotel in Sliema is one of the top 5 star hotels in Malta. It is highly rated for its 5 star services, exquisite cuisine and impeccable organisation and surroundings. Although The Palace is classified as a city hotel, you can...