Da sua posição no topo de uma falésia, este exclusivo hotel de luxo goza de vistas panorâmicas sobre a magnífica praia e baía dos Três Irmãos e sobre o Oceano Atlântico. O hotel está rodeado por 45.000 m2 de jardins excelentemente mantidos. O centro da pitoresca vila de Alvor, com as suas lojas, restaurantes e bares fica a poucos passos. Portimão, a maior cidade do oeste do Algarve, fica a apenas 5 km e o aeroporto internacional de Faro fica a 74 km.