The Parc du Cap residence in Antibes is located a stone throw away from the beach and walking distance to the center of Juan-les-Pins. Fitness, spa, tennis, swimming pool. Parc du Cap