The 4****La Quinta Park complex is situated in the residential area of Santa Ursula, with magnificent views of Mount Teide, the Atlantic Ocean, Oratava Valley and Puerto de la Cruz, only 7km from the hotel which can be accessed by a courtesy shuttle bus service.
The complex sits in 24,000 m2...