French
73 Boulevard de la Croisette,
06400,
Cannes
Average price €104
PAYMediterranean
65 Boulevard de la Croisette,
06400,
Cannes
Average price €60
French
10 Boulevard de la Croisette,
06400,
Cannes
Average price €69