This villa is a landmark on the famous Cap d’Antibes and is situated in a prominent position near the waterfront.
Nearest town: Juan les Pins - 10 minutes walk Nearest beach: Juan les Pins - 5 minutes walk Nearest airport: Nice - 30 minutes