clara

1
Clara Hotel

Clara Hotel

2253 041532

Avlaki Petras, Lesvos, 81109, Greece

Hotel

Summer Travel in Petra, Lesvos, Aegean Islands in Clara Hotel

8.2

3-star hotel

Book Here

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. Read more…