This hotel is situated in an attractive position, in a natural crater, Las Canades del Teide, about 2km above sea level. From the hotel it is 45 km to the beach. Convenient public transport links are to be found within 200 m of the complex.
Built in 1962 and renovated in 1996, this hotel consists of 3 floors, with 1 single and 36 double rooms. Furthermore, a restaurant, car park are on offer to hotel guests. Room service is on offer.