Karta Vacation Rentals
In sun-soaked Gennadi on Rhodes, this 4-star villa sits minutes from Kiotari Beach and within easy reach of Asklipio Castle, the Acropolis of Lindos, Monolithos Castle and Seven Springs. Pet-friendly and with free self-parking, it’s a handy base for exploring Prassonissi and Pefkos Beach.