Afandou Bay Resort Suites
(Hotel)





Afandou Beach, Rhodes, P.C. 85103
Tel.:+30 22410 52252 Fax:+30 22410 52535
Hotels Around
Description
Map
Contact