Karta Vacation Rentals
In the heart of Lindos, Rhodes — Villa Eftihia sits in the city centre, minutes from the Tomb of Cleobulus and the Acropolis of Lindos. Lindos Beach, Vlycha Beach and Seven Springs are all nearby, so you can swap town strolls for sand in minutes.