Hotel El Tope(4 stars)

C/Calzada de Martianez, n. 2 38400 Puerto de la Cruz View on map