Das Hotel Ibiscus Hotel liegt direkt an einem Sand- und Kiesstrand in Rhodos-Stadt, nur wenige Minuten vom lebhaften Stadtzentrum entfernt. Die Lage ermöglicht einen Blick auf das Meer und verbindet die Nähe zum Strand mit den Angeboten einer kosmopolitischen Umgebung. Die mittelalterliche Altstadt, die zum Weltkulturerbe zählt, ist ebenfalls schnell erreichbar.
Das Hotel bietet Zimmer mit Optionen wie einem Balkon oder einer Terrasse mit Meerblick. Die Zimmer verfügen über ein Kingsize-Bett und können mit Zustellbetten ergänzt werden. Ausstattungselemente umfassen moderne Bäder mit Dusche und Badewanne.
Zur gastronomischen Ausstattung zählen ein Nichtraucherrestaurant, ein Café und eine Bar. Das reichhaltige Frühstücksbuffet sowie Halbpension sorgen für Verpflegung. Freizeitaktivitäten umfassen Tennis, Tauchmöglichkeiten, einen Fitness-Studio sowie Fahrradverleih. Wellnessangebote mit Massagen und Körperbehandlungen sind ebenfalls vorhanden.