Cathrin Hotel liegt am Rand eines Berges mit einem Ausblick auf das Mittelmeer. Die Anlage befindet sich etwa 650 m von der Bucht von Ladiko und circa 850 m von der Bucht von Anthony Quinn entfernt. Die Strecke nach Faliraki misst ungefähr 2,5 km, die Stadt Rhodos ist etwa 17 km entfernt. Das Resort besteht aus einem drei-stöckigen Haupthaus und fünf Nebengebäuden.
Die Gäste können Zimmer mit Balkon und Meerblick wählen. Die Unterkünfte verfügen über Doppelbetten, Klimaanlage, einen Safe sowie Tee- und Kaffeemaschine. Ein Bad mit Dusche und Badewanne ist vorhanden und teilweise auch ein Telefon und Satelliten-/Kabel-TV. Auch Familienzimmer mit zusätzlichen Schlafmöglichkeiten sind buchbar.
Das Hotel bietet verschiedene Verpflegungsarten, darunter Halbpension und All-inclusive. Die Gäste finden Nichtraucherrestaurants und Bars vor. Es gibt ein Mittagsbuffet, glutenfreie und vegetarische Speisen sowie Kindermenüs. Zu den Angeboten zählen Massagen, Fitness, Fahrradverleih und Tischtennis.