Cannes Beachfront View Lerins Islands Terrace Ac Wifi Pkg
The 1-room Cannes Terrace Beach Front & Sea View is 4.8 km from Palace of Festivals and Congress Hall and offers a lift and a vending machine. Situated 1 km from Plage du Sable d'Or, the apartment…