When the Tour was there last time people were camping everywhere. On the night before the stage I saw people camping in the middle of roundabouts, on tarmac (how?) and right up to cliff edges.
I stayed at Cascade, just before the beginning of Alpe.
Its fine as campsites go - either tents or chalets.
Dunno bout Tour time - i imagine it will be hectic
hope that helps