If you have questions or concerns about your stay, call +356 7940 4000 to talk to a Depiro Point front desk representative.