About this property
Located in the heart of Cap d'Antibes, a few minutes walk from the beach and all commodities, this set of three exceptional properties are located on a park of more than one hectare.
The main villa built on 3 levels includes a vast reception, dining...