 | La Quinta Park Suites Hotel    
Built in 1990 in 'La Quinta', the peaceful residential area of Santa Ursula, with magnificent views of Mount Teide, the Atlantic Ocean, Orotava Valley and Puerto de la Cruz, which is only 7km from the...
| HW User Rating: |
|
Reviews: 3 |
|