Hotel Defkalion is located on a green hillside, North of Lesbos in the beautiful village of Petra, offering great views of this beautiful corner of the island of Lesbos.
Hotel Defkalion is conveniently located only 1312 feet from the private beach of Aulaki, 2625 feet from the center of both Petra and 2.5 miles from Molivos.
Defkalion is an intimate, family-run hotel with a friendly atmosphere and great hospitality. All its studios come with fully equipped kitchenettes.