Hotel El Tope

Excellent location in Tenerife