Melia Jardines del Teide- All Inclusive

C/ Agando S/n - Urb. Mirador Del Duque
Costa Adeje
Spain