Cyprotel Faliraki 30 2241 085610Chora, Greece, P.O. Box 202, Rhodes, 85100, GreeceHotel Add to favorites 0