Karta Vacation Rentals
On Rhodes’s sun-soaked southeast coast in Lardos, steps from sandy Lardos Beach and a short drive to the Acropolis of Lindos and Seven Springs. An all-inclusive, family-friendly seaside escape with mountain views and easy access to nearby beaches.