Details Address : 7, G.Griva str., PO Box 202 Zipcode : 85100 City : Rhodes Phone : +30 22410 23941 Fax : +30 22410 23164 Esperia hotel map Send an email Book online: