The Palace - Malta - an AX Hotel

More about The Palace - Malta - an AX Hotel

Inspired by the pulse and passion of a city centre hotel, The Palace Malta is a stylish five star Boutique Hotel in Malta with distinctive elegance.

As one of the top Luxury Malta Hotels, The Palace Malta, as a Spa Hotel Malta, offers superior facilities from Designer Suites to a Spa Centre.

The Palace - Malta - an AX Hotel Location

High Street, Sliema, SLM 1542, Sliema, Malta
Map Directions