Luxury accommodations in Santa Ursula (Tenerife)
We found 81 properties with availability in Santa Ursula (Tenerife)
Show on map
Penthouse With Panoramic Terrace And Views Of Mount Teide
Calle Humboldt, 17, Santa Ursula (Tenerife), Spain
The 120 m² Penthouse With Panoramic Terrace And Views Of Mount Teide Apartment Santa Ursula is 3.5 km from the historic English Jardin de Orquideas de Sitio Litre Garden, giving access to numerous…
starts from
175 USD
price for 1 night