El hotel se encuentra en pleno centro del Puerto de la Cruz de Tenerife, una ciudad para disfrutar durante todo el año del cálido clima de las Islas Canarias. Además está en primera línea de mar, frente a los Lagos Martiánez, con increíbles vistas al mar por un lado y al Teide por el otro.