Das Hotel Olympic Palace Resort Hotel & Convention Center liegt in Ixia bei Ialyssos. Die Unterkunft befindet sich etwa 100 Meter vom Kieselstrand entfernt und etwa 5 Kilometer von der Innenstadt Rhodos. Ein Gartenbereich mit Spielplatz prägt das weitläufige Hotelgelände. Die 8-stöckige Anlage bietet Bergblick von Balkonen oder Terrassen und ist durchgehend klimatisiert.
Das Hotel bietet Zimmer mit Queensize- oder Kingsize-Betten, mit Safe, kostenpflichtiger Minibar, Minikühlschrank sowie Tee- und Kaffeemaschine. Die Zimmer verfügen über Telefon mit Direktwahl, TV mit Satelliten- und Kabelempfang, CD- und DVD-Player sowie WiFi ohne Gebühr. Badezimmer sind mit Dusche, Badewanne, Kosmetikartikeln, Telefon und Bademänteln ausgestattet.
Zur Verpflegung stehen ein Café, eine Lobbybar, eine Pianobar sowie sechs Nichtraucherrestaurants mit Buffetoptionen für Frühstück, Halbpension und All-Inclusive bereit. Glutenfreie, vegetarische, laktosefreie und vegane Gerichte sowie Kindermenüs sind erhältlich. Zu den Freizeitangeboten zählen ein Hallenbad, Außenpools, Sauna, Massageanwendungen, Fitnessstudio, Tennis, Tauchen, Wassersport und Animation. Das Hotel bietet zudem Dienstleistungen wie Zimmerservice, Friseur und Wäscheservice.