AX The Palace


Description

Welcome to our luxurious Palace – a 5-star accommodation in the heart of Sliema. AX The Palace hotel offers the best of both worlds; a city lifestyle as well as views of the Mediterranean Sea.

    Contact Business

    Please fill the required fields*