L'hotel è situato proprio nel centro di Puerto de la Cruz a Tenerife, una città dove godere tutto l'anno del clima caldo delle isole Canarie. Inoltre, si trova sul lungomare, di fronte al complesso Lago Martiánez, con fantastiche viste sul mare da un lato e del Teide dall'altro.