Meliá Hacienda del Conde (5 reviews)
Buenavista del Norte, Santa Cruz de Tenerife, Spanje