Site icon Travelling Internet

ELINA HOTEL cat A

Ixia, Rodos, Dodekanissos
On the Beach Ialissos,
Tel 22410-92944, Fax 22410-94413
Open April-October, Rooms: 150

Exit mobile version