Site icon Travelling Internet

LETO HOTEL cat B

Ixia, Ialissou Ave., Rodos, Dodekanissos
On the beach
Tel 22410-23511-2, Fax 22410-20310
Open April-October, Rooms: 102

Exit mobile version