Theofilos
Lesbos, Wyspa, Petra, Petra, Gr
Lesbos, Wyspa, Petra, Petra, Gr
Surrounded by lush greenery, in the seaside Petra village, hotel offers rooms with free Wi-Fi and views over the complex's pool or the surrounding mountains.Its is 150 metres from the sandy Petra Beach and 300 metres from Kavaki Beach. Cafes, taverns and