Contact AX The Palace Malta Customer Service
AX The Palace Malta Phone Numbers and Emails
Customer Service:
-
+3 562 133 3444
AX The Palace Malta Emails:
Complaints/ Feedback
Customer Service
Contact Information
AX The Palace Malta Website:
AX The Palace Malta Help Center:
Corporate Office Address:
AX Hotel Operations p.l.c,
High Street
Sliema,
Malta
SLM1542
Malta
Ask a First Question About AX The Palace Malta
AX The Palace Malta