Filter Results
Apply Filters
Clear Filters
Marseille hotels in Nice City Centre
Le Notre Dame, Appartement Cosy En Plein Centre De Nice
5 Rue D'Italie, Nice, France View map
Located in the Castellane et Prefecture district, Le Notre Dame, Appartement Cosy En Plein Centre De Nice Marseille is just 5 minutes' walk from the Vast neo - Notre-Dame de Nice Gothic Church and…
Book Now