Details Address : 16, Elefterias Ave. Zipcode : 85100 City : RHODES Phone : +30 22410 92232, 94455 Fax : +30 22410 95724 Maritime hotel apartments map Send an email Book online: