Location: located in the heart of Cannes.
See more: Hotels in Europe Hotels in France Hotels in Cannes Holiday Destinations in Europe