Rezydencja znajduje się na wzgórzach zwróconych w stronę Théoule sur Mer. W miejscowości znajduje się kompleks wypoczynkowy, a w pobliżu leży masyw górski Estérel.
Usytuowany przy biegnącej nad urwiskiem drodze Corniche d'Or, w pobliżu masywu Esterel, hotel ten położony jest w samym centrum 3-hektarowego parku i oferuje piękne widoki na zatokę Cannes.