Ancre du Cap Apartment
30 Chemin de l'Ermitage, 06160 Antibes, France
Located in Antibes, 2.8 km from Picasso Museum and 7 km from Marineland Antibes, Ancre du Cap, a quiet place provides accommodation with free Wi-Fi and a garden with an outdoor swimming pool and pool views.