Karta Vacation Rentals
In the peaceful village of Afandou on Rhodes, a short walk or drive from Afandou Beach and the Afandou Golf Course, and within easy reach of Anthony Quinn Bay and Faliraki. Diagoras Airport is about 20–22.5 km away, with the hotel roughly 1 km from the village center.