The hotel is located in the heart of Cannes, just a short walk from La Croisette and Le Palais des Festivals.
See more: Hotels in Europe Hotels in France Hotels in Cannes Holiday Destinations in Europe