Das Hotel Olympic Palace Resort Hotel & Convention Center liegt in Ixia bei Ialyssos, nur etwa 100 Meter vom Kieselstrand entfernt. Die Innenstadt von Rhodos ist rund 5 Kilometer entfernt, gut erreichbar mit Bus und Taxi direkt vor der Tür. Das Designhotel wurde 2019 modernisiert und verfügt über 8 Etagen.
Die Zimmer bieten verschiedene Komfortoptionen mit Balkon oder Terrasse und Blick auf die Berge. Zur Ausstattung gehören Queensize- oder Kingsize-Betten, ein Safe, eine Minibar, ein Minikühlschrank sowie Tee- und Kaffeemaschine. Im Badezimmer sind Dusche und Badewanne vorhanden, ergänzt durch Kosmetikartikel.
Das Resort verfügt über mehrere gastronomische Bereiche, darunter ein Café, eine Lobbybar, eine Pianobar und sechs Nichtraucherrestaurants mit Buffetangeboten. Neben Frühstück, Halbpension und All-Inclusive sind glutenfreie, vegetarische, laktosefreie und vegane Mahlzeiten verfügbar. Wellnessangebote umfassen Sauna, Massagen und entspannende Anwendungen. Sportlich aktiv sein lässt sich beim Tauchen, Tennis, Windsurfen und Fitness. Zudem gibt es Kinderanimation und Konferenzeinrichtungen.