Acest hotel este situat într-o clădire din secolul al XIX-lea în centrul Nisa și are o grădină tropicală cu o piscină. Centrul de fitness şi wellness al hotelului oferă un hamam, saună şi tratamente de masaj.
Fiecare cameră cu aer condiţionat şi izolată fonic a fost proiectată şi decorată de un artist. Camerele sunt dotate cu WiFi gratuit, un TV prin satelit și o baie en suite. Camerele mai mari au balcon sau baie spa.
Hotelul Windsor oferă un meniu de mâncăruri tradiționale din ingrediente organice. Dimineaţa serveşte un mic dejun tip bufet în zona de mese sau în grădină. Oaspeţii se pot bucura de o băutură la barul din hol, iar iarna se pot relaxa lângă şemineu.
Hotelul Windsor este situat la 500 de metri de plajă și de Promenade des Anglais și la 950 de metri de orașul vechi din Nisa. Gara Nice-Ville e la 800 de metri. Locurile de parcare sunt limitate la cerere și pentru o taxă suplimentară.