If it's a walking Holiday your looking for this resort is the real thing. Remember your in the Mercantour NAtional Park, a famed walking area in france that the locals travel for hours to avail of.
Attached here is a PDF frp, the french tourism industry promoting walking in the region.
More Info: