Situé au pied du Cervin, l'hôtel se trouve à 3 minutes à pied du téléphérique Klein Matterhorn et propose des suites modernes et spacieuses, un espace spa et une piscine intérieure.
L'hôtel bénéficie d'une situation centrale à la pointe nord de Rhodes, à quelques minutes seulement des musées, des plages immaculées et des principales attractions de la ville.