
The Hotel Moulins de Mougins is located in Mougins, 5 kilometres from Cannes and the French riviera. The property is renowned for its restaurant, where Chef Alain Llorca has turned this stricking mill into a paradise of French gastronomy. This charming ho...
more info & bookings