• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
Afandou Bay Resort Suites
Main Street, Afandou, Rhodes, Greece
This luxury beachfront Afandou hotel offers suites with spectacular views of Afandou Bay. The resort is just 2 km from Afandou village, and its fish taverns and trendy cafes. The Afandou Bay suites are large, modern and air-conditioned.
Page 1 of 1
1