Hôtel Windsor

  11, Rue Dalpozzo, Nice, France

Booking.com Book Now