Petra, Lesvos, 81109, Greece
Hotel
Summer Travel in Petra, Lesvos, Aegean Islands in Alma Hotel
8.2
4-star hotel
Alma Hotel is built on a hillside overlooking Petra village and the Aegean sea. Set amidst a large tree garden, it has a swimming pool, a cafe and a snack bar and offers rooms with a balcony or veranda. Read more…