Offering views of Mount Teide, El Tope is 1312 feet from Puerto de la Cruz Beach and the Martinez Pools. It has an outdoor pool, spa and buffet restaurant. Featuring a balcony, each of the air-conditioned rooms ... Read more

View all Luxury Hotels in Tenerife