Located near the city of Chania, the resort will be situated along Marathi Beach, offering a mix of 160 rooms, suites and ...