El Refugio liegt inmitten einer imposanten Berglandschaft auf etwa 1,5 km Höhe im Zentrum der Insel. Rund 10 km entfernt befindet sich das Zentrum von Tejeda, während Playa del Ingles etwa 80 km entfernt liegt. Das Hotel besticht durch seinen ländlichen Charakter und kombiniert Elemente eines Landhauses, einer Finca und eines Berghotels.
Das Hotel bietet Zimmer mit Optionen wie Balkonen oder Terrassen, Doppelbetten und größtenteils Nichtraucherzimmern. Die Ausstattung umfasst Klimaanlage, Safe, Minibar und Kühlschrank, sodass Komfort und Funktionalität in allen Unterkünften vorhanden sind.
Die gastronomische Ausstattung umfasst ein Restaurant, ein Café und eine Bar. Die Verpflegungsleistungen reichen von reichhaltigem Frühstücksbuffet bis zu Halbpension mit abwechslungsreichen Speisen, darunter diätische und kindgerechte Angebote. Freizeitaktivitäten wie Fahrradverleih, Minigolf, Billard, Darts und Fitness sind vor Ort verfügbar. Der Wellnessbereich bietet Sauna, Pool mit Süßwasser, Kinderpool und Entspannungsangebote.