Karta Vacation Rentals
In Afandou on Rhodes’ sun-soaked east coast, this beach villa sits steps from Afandou Beach and within easy reach of Anthony Quinn Bay, Faliraki Beach and Tsambika. The town center is walkable and Diagoras Airport is about 23.8 km away.