Pilot Beach Resort is located in prime position on the North-Western coast
of Crete, in the Almyrou-Bay and close to the pretty fishing village of Georgioupolis, half way between the towns of Rethimnon and Chania in an area of breathtaking beauty, with villages still keeping their rural character and others with a
cosmopolitan atmosphere and night life.