Das Hotel Ibiscus Hotel liegt direkt am kosmopolitischen Sand- und Kiesstrand in Rhodos-Stadt, nur wenige Minuten vom lebendigen Stadtzentrum entfernt. Die Lage bietet eine Kombination aus Strandnähe und urbanem Flair mit Blick auf das Meer und die mittelalterliche Stadt, die zum Weltkulturerbe zählt.
Das Hotel bietet Zimmer mit Balkon oder Terrasse, die unter anderem über Kingsize-Betten, einen Safe, eine Minibar und Kühlschränke verfügen. Die Ausstattung ermöglicht einen komfortablen Aufenthalt mit modernen Annehmlichkeiten wie Klimaanlage und Satelliten-/Kabelempfang.
Zur gastronomischen Auswahl zählen ein Nichtraucherrestaurant, Café und Bar. Für das Wohlbefinden stehen Angebote wie Massagen und ein Hallen- sowie ein Außenpool zur Verfügung. Sportlich aktive Gäste können Tennis spielen oder Wassersportarten wie Tauchen, Windsurfen und Kanufahren nutzen. Ein Fahrradverleih rundet das Freizeitangebot ab.