Hotel Puerto de la Cruz is located in the residential area of La Paz in Puerto de la Cruz, with a fantastic view of the sea and Mount Teide. It has recently been refurbished and it is surrounded by a splendid subtropical garden with a wide variety of native plants. It is located 10 minutes away from the city centre.