Located in Mougins, Le Club Mougins is within a 15-minute drive of Sophia Antipolis and Promenade de la Croisette. This upscale resort is 5 mi (8.1 km) from Palace of Festivals and Conferences and 5.2 mi (8.4 k ... Read more

View all Luxury Hotels in Mougins