Hotel El Tope(4 stars)

Calle Calzada de Martianez, 2 38400 Puerto de la Cruz Teneriffa View on map