Located in Antibes, just an 8-minute walk from the beach, Les Jardins du Cap offers self-catering accommodation. This air-conditioned property features a garden, a terrace and an outdoor pool in the residence.
Address: 3 Avenue des CǸdres, Antibes
Rates from:
EUR 280 | More:
Booking.com