Karta Vacation Rentals
Perched on a hill in Afandou, Rhodes with Aegean Sea views and standing opposite the 18‑hole Afandou Golf Course. Address: Panormiti Ramou 7. Free transfers run to Afandou Beach several times a day. Rhodes town is about 11 miles away; Tsambika Beach is roughly 4.3 miles.