Отель расположен на острове Ла-Гомера и окружен садом площадью 70 000 квадратных метров. Из окон отеля открывается захватывающий вид на Атлантический океан и вершину вулкана Тайде на острове Тенерифе. Пляж Плайя-де-Сантьяго находится в нескольких минутах ходьбы.