When you stay at Hôtel de Mougins in Mougins, you'll be next to a golf course, a 1-minute drive from Sophia Antipolis and 9 minutes from Promenade de la Croisette. This upscale hotel is 14.4 mi (23.1 km) from P ... Read more

View all Luxury Hotels in Mougins