A great option for a journey on a budget - hotel «Apto 1103 Mesa Del Mar» is located in Tacoronte. This hotel is located in 3 km from the city center.
Mesa Del Mar 136, Edificio Tamara, Planta 11, Puerta 1103, 38350, Puerto De La Madera, Spain, Tacoronte, 38350