The hotel is located in the heart of Puerto de la Cruz de Tenerife, a city where you can enjoy the warm climate of the Canary Islands all year round. It is also located on the seafront, overlooking the Lago Martiánez, with incredible views of the sea on one side and Teide on the other.