Windsor

  1. Hotel Windsor Nice
  2. Check rates and read customer reviews ›

Address: 11, Rue Dalpozzo - 6000 Nice, France

The Hotel Windsor is a 3 star design hotel situated in Nice, close to some of the most important tourist attractions and landmarks on the Cote d’Azur. The 57 rooms are equipped with air conditioning, satellite TV, telephone, free wireless Internet connection, a safe deposit box, mini-bar, a private bathroom and a balcony (in some...

Hotel Windsor Nice # Details

Go to top