Villa Finca Rosa Santiago Del Teide
Camino Finca Chigora, Santiago Del Teide, Spain
Camino Finca Chigora, Santiago Del Teide, Spain
Along with access to such natural sites as Playa de los Gigantes Public Beach, 3.1 km away, Finca Rosa Hotel offers an outdoor pool area.
Such family venues as Oasis Los Gigantes Amusement Center can also be found 3.3 km away. Guests can also get to Puerto Deportivo Los Gigantes, located 3.2 km away. Travellers can easily reach Tenerife Sur airport, which is 35 km from this accommodation.
Free Wi-Fi
Outdoor swimming pool
Swimming Pool
Shuttle service
Shuttle
Pets allowed
Pets