Site icon Travelling Internet

AFANDOU BEACH HOTEL cat B

851 03 Afandou, Rodos, Dodekanissos
300m from the beach
Tel 22410-51586, 52025, 52047, Fax 22410-52003
Open April-October, Rooms: 68

Exit mobile version