Lorem Ipsum sit dolla amet.
Hotel DEFKALION is a lovely family hotel ideal for those planning a holiday in Lesvos and is situated on a green hillside, between the beautiful villages of Petra and Anaxos, overlooking Petra town with breath taking views of the island and the crystal clear waters of Aegean Sea and Petra Bay.
It is conveniently located only 400m from Avlaki beach, 600m from the centre of the picturesque town of Petra and 4 km away from Molyvos situated within walking distance from both the village centres and only minutes away from the golden sand coast that both resorts have to offer.
The hotel is a family business and offers a friendly atmosphere and great hospitality.”