La Roche du Diable is a hotel offering French cuisine. It is associated with a notable rock formation featuring a sculpted devil's face and panoramic views.