The hotel is located on a 30 hectar landscaped park in the heart of the Valmasque Forest just north of Antibes.