המלון ממוקם במרכז Puerto de la Cruz, עיר המאופיינת באקלים החם של האיים הקנריים במשך כל השנה. המלון נמצא בקרבת הים, מול אגמי Martianez, ותוכלו לצפות ממנו בנופים מטריפים – של הים מצד אחד, והר Teide מהצד השני.