Afandou Bay Resort Suites
(Hotel)
Afandou Beach, Rhodes, P.C. 85103
Tel.:+30 22410 52252 Fax:+30 22410 52535
Hotels Around
Description
Map
Contact