Castle Cuzcurrita liegt rund 3 km vom Natura Resorts Casalarreina entfernt und ist unbedingt einen Besuch wert. Auf dem Gelände gibt es eine Pool- Bar und einen Swimmingpool.
Das Stadtzentrum von Casalarreina kann man innerhalb von 15 Minuten zu Fuß erreichen. Das Kloster Santa Maria de la Piedad ist rund 25 Minuten zu Fuß entfernt gelegen. Bodegas Bohedal ist in rund 3,1 km Entfernung von der Unterkunft.
Jedes der 40 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In Badezimmern findet man eine getrennte Toilette und eine Dusche.
Ein kostenloses Frühstück wird jeden Morgen angeboten. Die Gäste werden in das hauseigene Restaurant Otium eingeladen, um sich kulinarisch verwöhnen zu lassen.