8 People • 4 Bedrooms • Antibes Sea front - Villa Cap D'antibes - Eden Roc - Pool By €400.00/ night Get Started