Situado no topo de uma península natural, exibe vistas panorâmicas do Oceano Atlântico – um aspeto que não passa indiferente a quem visita este luxuoso hotel. Para além da vista deslumbrante sobre a cidade e o mar, os hóspedes destacam as excelentes condições dos quartos.
Situado numa falésia com vista para o Oceano Atlântico, este hotel sofisticado moderno fica a 3 km Praia Formosa, uma praia de seixos, e a 2 km da Sé do Funchal, no centro da cidade.