Das Hotel befindet sich an der schönsten Stelle des Stadtzentrums von Rhodos, umgeben von grünen Parks und Zeltgärten. Es befindet sich gegenüber der mittelalterlichen Stadt, nur 5 Minuten vom Geschäftszentrum und den wichtigen Sehenswürdigkeiten der Stadt entfernt. Das Anwesen umfasst insgesamt 13 Suiten und 62 geräumige Zimmer. Zur Ausstattung gehören ein Café, eine Bar und ein Restaurant. Darüber hinaus stehen Konferenzeinrichtungen und ein 24-Stunden-Zimmerservice zur Verfügung. Alle Unterkünfte sind komplett mit allem Komfort ausgestattet und geschmackvoll eingerichtet. Die Suiten und Zimmer verfügen über einen eigenen Balkon, viele mit Blick auf den Park und die Ritterburg. Jedes Zimmer ist mit modernen Annehmlichkeiten wie einer Minibar, einem TV und einer individuell regulierbaren Klimaanlage ausgestattet. Zu den Freizeiteinrichtungen gehören ein Pool mit einer Snackbar am Pool und ein Wellnesscenter.