2253 041532
Avlaki Petras, Lesvos, 81109, Greece
Hotel
3-star hotel
8.2
Summer Travel in Petra, Lesvos, Aegean Islands in Clara Hotel
Built on a low hill in area of Avlaki in Petra village of Lesvos, the Clara Hotel is only 200 meters from the sandy beach. The hotel offers a seawater swimming pool and a restaurant with views of the Aegean sea. The traditionally built Clara hotel has elegantly furnished rooms,… Read more…