Desde su posición al borde del acantilado, este hotel de lujo cuenta con vistas panorámicas hacia la magnífica playa, a la bahía de Três Irmãos y al océano Atlántico. El hotel está rodeado por una vasta extensión de jardines maravillosamente mantenidos y el centro de la pintoresca localidad de Alvor, con sus tiendas, restaurantes y bares está a poca distancia. Portimão, la ciudad más grande del oeste de Algarve está a sólo 5 km de distancia, el aeropuerto internacional de Faro está a una distancia de 74 km.