OLYMPIC PALACE HOTEL cat De Luxe by gian on July 3, 2011 with No Comments Ixia, Ialissou Ave., Rodos, Dodekanissos Tel 22410-77444, 7990, Fax 22410-30434 Open March-November, Rooms: 338,Built 1978