Hotel des Mimosas, Juan-les Pins, South of France A genial hotel with lovely grounds on the outskirts of the equally agreeable low-key Riviera… June 2, 2012 0 comments