Hotel Defkalion
Hotel Defkalion is situated on a green hillside, between the beautiful villages of Petra and Anaxos, overlooking Petra town with breathtaking views of the island and the crystal clear waters of Aegean Sea and Petra bay. It is conveniently located only 400 meters from the Private Beach of Aulaki, 800 meters from the centre of the picturesque town of Petra and 4 Km away from Molivos. The local bus station for the route: Anaxos Beach – Petra – Molivos – Eftalou. The beach is situated walking distance from the hotel