Das Hotel Ibiscus Hotel liegt in Rhodos-Stadt direkt am Sand- und Kiesstrand, nur wenige Minuten vom lebhaften Stadtzentrum mit zahlreichen kulturellen Sehenswürdigkeiten entfernt. Die Lage verbindet die Nähe zum Strand mit den Vorteilen eines Stadthotels und bietet einen Blick auf das Meer sowie einfachen Zugang zum Casino von Rhodos.
Gäste können Zimmer wählen, die über Balkone oder Terrassen mit Meerblick verfügen. Zur Ausstattung der Nichtraucherzimmer gehören Kingsizebetten und Sofabetten sowie moderne Badezimmer mit Dusche und Badewanne. Zustellbetten sind auf Anfrage erhältlich.
Das Hotel bietet eine Reihe gastronomischer Einrichtungen, darunter ein Nichtraucherrestaurant, Café und Bar. Zur Erholung stehen ein Hallenbad, ein Außenpool, ein Whirlpool und verschiedene Wellness- und Massageangebote bereit. Aktive Gäste finden Tennisplätze, Fitnessstudio, Fahrradverleih und Wassersportmöglichkeiten wie Tauchen, Windsurfen und Katamaranfahren.