Add Your Own Review
Pilot Beach Resort is a 2 storey 5* hotel complex approx 1 km outside Giorgioupolis in Crete which some may consider a little remote but is really only a 20 minute walk along the beach. Service and...
Silver Travel Advisor is a UK registered limited company. Registration no.: 7408308. VAT no.: 100952746 All rights reserved.