Located in Santiago del Teide in the Tenerife region, Los Gigantes Apartment features a terrace and sea views. The property has mountain and city views. The apartment has 1 bedroom, a flat-screen TV and a fully equipped kitchen that provides guests with an oven. The apartment offers a sun terrace. P Read more
Located in Santiago del Teide in the Tenerife region, Los Gigantes Apartment features a terrace and sea views. The property has mountain and city views. The apartment has 1 bedroom, a flat-screen TV and a fully equipped kitchen that provides guests with an oven. The apartment offers a sun terrace. Playa de las Americas is 24 km from Los Gigantes Apartment. Tenerife Sur Airport is 34 km from the property.