Karta Vacation Rentals





On Rhodes' east coast in Afandou, a short walk from Afandou Beach and right by Afandou Golf Course. Close to Seven Springs and Tsambika Monastery; Rhodes International Airport is about 16 miles away. Self-catered studios and apartments in a budget-friendly, family-run complex.