5 Star Hotels in Afandou

Discover 2 hand-picked stays for your trip.

Five Star

Levante Beach Resort

Afandou 85103 \N Rhodes

Afandou0.4 miles from center
View →
Five Star

Afandou Bay Resort Suites

Afandou Beach 85103 Afandou Rhodes

Afandou0.6 miles from center
View →