Cet hôtel de luxe est situé sur la côte de Rhodes. L'aquarium se trouve à proximité. Les transports en commun passent à une centaine de mètres.
Cet hôtel a été construit en 1964. Il compte 378 chambres réparties sur 5 étages ainsi que 2 salles de conférence. L'établissement possède par ailleurs 2 restaurants, un bar et un café.
Les chambres disposent d'une salle de bain avec sèche-cheveux ainsi que de la climatisation. Elles sont également équipées d'une ligne téléphonique directe, d'un mini bar et d'un coffre-fort.
Une piscine extérieure est à la disposition de la clientèle. Une piscine couverte ainsi qu'un salle de fitness et un centre sportif sont également disponibles.