You can reach the front desk of Afandou Bay Resort Suites at +30 224 105 2252.