|
Lara Hotel
Set on the hillside nestling amongst the trees in the scenic village of Lourdas, the Lara Hotel offers a good standard of accommodation. The hotel is situated between the village square and the beach, both just a five minute walk away, where you will find a few tavernas and shops. Pack a good pair of walking shoes for the winding hill roads and car hire is recommended to discover this beautiful island.
Check Availability:
|