Villa South Beach Mougins
426 Avenue Font-Roubert, Mougins, France
Get Prices
Choose your dates to see prices
426 Avenue Font-Roubert, Mougins, France
Choose your dates to see prices
Situated 1.6 miles from The Botanical Garden of the international perfumery museum, Villa South Beach Mougins entices guests to explore various tourist attractions in the area.
This villa is situated fairly close to Palace of Festivals and Congress Hall, while Qui Vend Bon bus station is around 5 minutes' walk away. Nestled 2.4 miles from Abbaye de Valbonne Catholic Church, the Mougins villa is also 1.8 miles from such cultural places as Donation Albers-Honegger Art Center.
Villa South Beach is a few steps from Let It Be serving Moroccan dishes.