Karta Vacation Rentals
In Afandou on Rhodes, minutes from the sand. This villa sits about 3 km from Afandou town center and close to Afandou Beach, Kolymbia Harbor, Seven Springs, Anthony Quinn Bay and Tsambika Monastery. Diagoras Airport is roughly 26.9 km away.