If you have questions or concerns about your stay at The Xara Palace Relais & Chateaux, call +356 2145 0560 to speak with a front desk representative.