Das Hotel befindet sich im hügeligen Nordosten der griechischen Urlaubsinsel Rhodos. Bis zu den Einkaufsmöglichkeiten von Rhodos-Stadt benötigen die Hotelgäste nur etwa 20 Minuten. Von den gemütlichen Zimmern des Hotels Cathrin haben die Gäste einen tollen Ausblick auf das nicht weit entfernte Meer. Abkühlung finden Urlauber auch im großen Pool der weitläufigen, begrünten Anlage.