Site icon Travelling Internet

OLYMPIC PALACE HOTEL cat De Luxe

Ixia, Ialissou Ave., Rodos, Dodekanissos
Tel 22410-77444, 7990, Fax 22410-30434
Open March-November, Rooms: 338,Built 1978

Exit mobile version