28+ more pictures Last-minute Holiday rental Apartment Les Sables d'Olonne Prop. ID: APPA 129 1 1 66 m²