Les Roches Rouges Waves. That’s the sound and spirit of Hôtel Les Roches Rouges. Set just outside the town of Saint-Raphaël,…