City Center Hotel 30 22410 268882, Iroon Polytechniou str., Rhodes Town, 85100, GreeceHotel Add to favorites 0