Das am Fuße des Matterhorns gelegene Hotel ist nur 3 Gehminuten von der Klein Matterhorn Seilbahn entfernt und bietet moderne und geräumige Suiten, einen Wellnessbereich und einen Innenpool.
Das Hotel liegt zentral an der Nordspitze von Rhodos und ist nur wenige Minuten von Museen, unberührten Stränden und den wichtigsten Sehenswürdigkeiten der Stadt entfernt.