Romantic hotels in Mougins
We found 2 properties with availability in Mougins
Show on map
La Lune De Mougins - Hotel & Spa
1082 Avenue Du General De Gaulle, Mougins, France
Featuring a Jacuzzi, a sauna, and an outdoor swimming pool, La Lune De Mougins - Hotel & Spa is nearly a 10-minute drive from The Botanical Garden of the international perfumery museum. Guests who…
Les Rosees
238, Chemin De Font Neuve, Mougins, France
Overlooking the garden, the 4-star Les Rosees Mougins features a shared lounge and an outdoor swimming pool. Featuring storage for belongings and a restaurant, the pet-friendly bed & breakfast is at…
- 1-2