The Villa
0 view | +0 today
The Villa
Villa Igloo is a modern luxurious villa near Antibes nestled in a secluded valley by a stream in the mediaeval village of Biot in the South of France. It is very close to the Sophia Antipolis business park. The Villa operates as a exclusive guesthouse with four comfortable suites sleeping up to 12 people. The villa is a wonderful base from which to explore all that the Cote d'Azur has to offer, from sun, sea and mountains, unsurpassed cuisine and wine, activities ranging from golf to sailing and scuba diving, and excellent culture and night-life
Curated by thevillaigloo
No scoops have been published yet. Suggest content to its curator!