O hotel está localizado no coração de Puerto de la Cruz de Tenerife, uma cidade para desfrutar do clima quente das Ilhas Canárias durante todo o ano. Também está à beira-mar, de frente para os Lagos Martiánez, com vistas incríveis do mar de um lado e do Monte Teide do outro.