Map
22 Rue Dalpozzo, Nice 06000, France
Hotel
Hôtel Windsor