In the heart of Puerto de la Cruz, with stunning views of the highest peak in Spain, Mount Teide, and with easy access to all the points of interest on the island. In the hotel vicinity, we find the beach, shops, bars and restaurants, and public transportation is in front of the hotel. Facilities include a 24-hour reception, wireless internet access, restaurant, a swimming pool with a sun terrace, lifts, TV room, and a lounge bar with live music. The hotel comprises a total of 236 rooms spread over 10 floors.
This appealing hotel is centrally located in the tourist resort of Puerto de la Cruz, only approximately 100 m from the beach. Commercial areas with shops, boutiques, bars and restaurants are to be found in the near vicinity. Links to the public transport network lie in front of the hotel. 1 kms to city centre 20 kms to the nearest airport (norte los rodeos)