Apartment/Flat Molivos View Studios
★★★
Petra Lesvos 81100, Greece, Lesvos, Greece Show on map
Clara Hotel is a 3-star hotel in Lesvos, Greece. It is one of 66 places to stay in Lesvos listed on Triptoic.
Petra Lesvos 81100, Greece, Lesvos, 81100, Greece
Clara Hotel is located at Petra Lesvos 81100, Greece, Lesvos 81100, Greece.
Clara Hotel is rated 3 stars.
Highly rated alternatives close by
Apartment/Flat
Apartment/Flat
Hotel
Hotel
#3 in Behram
#1 in Büyükhusun
Hotel