FREE shipping on orders over £49 (*UK Mainland Only)

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
0 Reviews | Add bookmark

BUSINESS REVIEWS

Add review

There are no reviews at the moment

High Street, Sliema SLM 1542, Sliema, Malta
00356 2133 3444