Er befindet sich auf dem Berg, der ihm seinen Namen gibt, von dem aus man einen hervorragenden Panoramablick auf die Stadt Puerto de la Cruz genießen kann. Er besteht aus rund 100000 Quadratmetern Gärten, Promenaden, Aussichtspunkten, beleuchteten Brunnen und Wasserfällen. Außerdem gibt es einen Kinderspielplatz, einen Kiosk mit Restaurant, eine Bar und eine Terrasse. Der Taoro Park besteht aus drei Hauptbereichen: La Atalaya, Camino de La Sortija und Taoro Gardens. In La Atalaya befindet sich der Aussichtspunkt „Dulce Maria Loynaz“. Das Gebiet von La Sortija ist bei Sportlern sehr beliebt, die hier jeden Tag trainieren. Im Taoro-Park fallen die Figuren des alten Gran Hotel Taoro und der anglikanischen Kirche auf. Das 1890 eingeweihte Gran Hotel Taoro war seinerzeit eines der bedeutendsten Hotels der Insel und beherbergte wichtige Persönlichkeiten wie Agatha Christie.