Em funcionamento desde Janeiro de 2004, beneficia de uma soberba localização na Ponta da Cruz, apenas a cinco minutos de carro do centro do Funchal.
A par da impressionante vista sobre a cidade e o oceano, o Hotel oferece requintados e luxuosos serviços, entre os quais se incluem diversos restaurantes (marroquino, italiano, português), termas, piscinas oceânicas, entre outros.