Das Hotel befindet sich auf dem Panoramaplatz neben der Kirche im mittelalterlichen Dorf Cabrisa, etwa 5 km westlich von Grasse. Von den Zimmern haben Sie einen traumhaften Blick auf das Meer und die Stadt.