Karta Vacation Rentals
Perched on Rhodes island in Gennadi, this Mediterranean villa sits a short walk or drive from Gennadi Beach and within easy reach of Lindos, Lardos and local castles. City sights like the Acropolis of Lindos, Castle of Monolithos and Seven Springs are nearby. Pet-friendly and with on-site parking, it’s a relaxed base for beach days and island exploring.