8-10 People • 4 Bedrooms • Antibes Beautiful Villa -Cap D'antibes - Eden Roc By €449.00/ night Get Started