Location: situated in the heart of Cannes, 300 metres from the beaches of Croisette, the Festival Palace and the commercial area.
See more: Hotels in Europe Hotels in France Hotels in Cannes Holiday Destinations in Europe