Ubicado en las colinas sobre St Paul De Vence, el hotel goza de un emplazamiento único con vistas sobre la Costa Azul. Apartado en su propio bosque de pinos de 20 acres, el hotel se encuentra a 28km de Niza.
Los restaurantes son muy amplios, un restaurante está amueblado en un estilo algo básico, el otro en un estilo tradicional. Ambos ofrecen asombrosas vistas.