Karta Vacation Rentals
In the heart of Palaiochora, Crete — a quick walk to the town’s shops and landmarks and just 50 m from Pachia Ammos Beach. Chalikia Beach and Nikolas Beach are also close by. Self-catering studios put you steps from sand and seaside life.