Karta Vacation Rentals

Tucked in Afandou on the east coast of Rhodes, minutes from the town center and best beaches. Afandou Beach is about 2 km (1.2 mi) away, and you’re within a 15-minute drive of Tsambika Beach and Water Park Faliraki. Diagoras Airport is roughly 24 km (15 mi) from the property.