Atlas

Location: situated in the heart of Cannes, 300 metres from the beaches of Croisette, the Festival Palace and the commercial area.

Check availability and book

Check availability and book