Mediterranean
1399 Avenue de la Batterie,
06270,
Villeneuve-Loubet
Average price €55
PAYFrench
22 Prom. de la Plage,
06800,
Cagnes-sur-Mer
Average price €35
INSIDERFrench
7 Boulevard J F Kennedy,
06800,
Cagnes-sur-Mer
Average price €40