Karta Vacation Rentals
In the heart of Lindos on Rhodes — a city-center apartment base just steps from Lindos Beach and minutes from St. Paul’s Bay. The Acropolis of Lindos, Tomb of Cleobulus and Seven Springs are all within easy walking distance, putting ancient sights and seaside hangs on your doorstep.