Der Hotelkomplex befindet sich auf der größten Insel der Kanarischen Inseln - Teneriffa. Die Gegend von Puerto de la Cruz liegt im nördlichen Teil der Insel und die Hauptstadt der Insel Santa Cruz de Tenerife ist etwa 35 Kilometer entfernt. Das Zentrum des Resorts selbst ist etwa 500 Meter von der Anlage entfernt.
Das Hotel bietet Unterkunft in 150 Zimmern, die in vier Gebäuden untergebracht sind. Eine 24-Stunden-Rezeption ist in der Unterkunft ebenfalls vorhanden. Das Hotel verfügt über ein Restaurant und eine Bar. Das Hotel verfügt auch über einen Außenpool mit einer Sonnenterrasse mit Liegestühlen und Sonnenschirmen.
Die Unterkunft wird in einfach eingerichteten Zimmern angeboten. Jedes Zimmer verfügt über eine eigene Sanitäreinrichtung, Sat-TV und ein Safe gegen Gebühr. Sie können ein Zimmer mit einem Balkon oder einer Terrasse gegen Aufpreis buchen.
Das Halbpensionsprogramm beinhaltet Frühstück und Abendessen im Buffet-Restaurant des Hotels.
Sie können Tennis spielen, das Fitnesscenter besuchen oder den Massageservice nutzen. Abendunterhaltungsprogramme mit Live-Musik erwarten Sie im Hotel.
Der Strand Playa Jardin mit seinem Sandstrand liegt etwa 400 m entfernt. Liegestühle und Sonnenschirme stehen gegen Gebühr zur Verfügung.