Das Hotel TRH Taoro Garden Hotel liegt auf einer Anhöhe des Taoro-Parks und bietet eine eindrucksvolle Aussicht auf Puerto de la Cruz sowie die Küste. Die Lage ist ruhig und landschaftlich reizvoll, mit dem malerischen Dorf Orotava und dem Teide-Gipfel in unmittelbarer Nähe. Der Strand ist nur etwa 900 Meter entfernt, und das Stadtzentrum mit Einkaufsmöglichkeiten und Restaurants befindet sich circa 1 Kilometer vom Hotel entfernt.
Das Hotel bietet Zimmer mit Optionen wie Klimaanlage, Zentralheizung, Doppelbett und Sofabett. Die Räume sind mit Safe, Minibar und einer Tee-/Kaffeemaschine ausgestattet. Die Badezimmer verfügen über Dusche, Badewanne und Bidet, zudem gibt es Kosmetikartikel als Besonderheit. WLAN wird ebenfalls in den Zimmern geboten.
Zu den kulinarischen Einrichtungen zählen ein Restaurant mit Klimaanlage, ein Café und eine Bar. Die Verpflegung kann als Übernachtung mit Frühstück, Halbpension oder All-Inclusive gebucht werden. Freizeitaktivitäten umfassen Golf, Tauchen, Surfen, Fitness, Bogenschießen sowie Fahrradverleih. Wellnessangebote wie Massagen und Körperbehandlungen sind ebenso vorhanden. Das Hotel erhielt den CHECK24 Top Hotel Award 2025.