In the town center , a few steps from the Croisette , Palais des Festivals and the shopping aera of Rue d'Antibes.
See more: Hotels in Europe Hotels in France Hotels in Cannes Holiday Destinations in Europe