Urbanización Mirador Del Duque, Adeje
Meliá Jardines del Teide is built around a huge pool complex and 12000m² of tropical gardens. It has wonderful views of the coast and mountains including Mount Teide. Rooms at the hotel are bright and spacious.