Papadakis
Apartment
Georgioupolis
Set amidst a lush 1,200- m² area of palm trees and fragrant flowers, Papadakis is located just 200 metres from the sandy beach of Georgioupolis in Northwestern Crete. Its self-catering units open out to a furnished balcony overlooking the garden.
Number of rooms: 33
Georgioupolis, Georgioupolis, 73007, Greece