Elegant two-bedroom luxury apartment with sea views on La Croisette, steps from the Palais des Festivals.