|
|
French Coast Villas - Villa Le Canal
658 Avenue de Saint Martin
Mougins France
Rated 10 / 100 based on 1 customer reviews. |
|
French Coast Villas - Villa Le Canal is situated in Mougins and is close to the area's popular attractions.
French Coast Villas - Villa Le Canal provides cosy rooms, designed to fit the needs of any guest.
For guests wishing to dine out during their stay at the hotel, there are a selection of restaurants located nearby. Nice Cote d'Azur Airport is within a 25-minute drive. |