Lordos Beach Hotel
Set in a location that gently unites land with sea. The Lordos Beach Hotel ranks among the most prestigious hotels on the island.