Karta Vacation Rentals





Perch in Afandou (Afantou), just an 18-minute walk from Afandou Beach and close to Anthony Quinn Bay, Kolymbia Harbor and Faliraki Water Park. Temple of Apollon is about 11 miles away, Mandraki Port 12 miles and Rhodes International Airport roughly 13 miles. A family-friendly villa with sea and mountain views within easy reach of Rhodes highlights.