Place de Gaulle

6, rue D’antibes

7 bedrooms, 3 min from Palais des Festivals