Questo hotel si trova in un edificio del XIX secolo nel centro di Nizza e vanta un giardino tropicale con piscina. Il centro fitness e benessere dell'hotel offre un hammam, una sauna e trattamenti massaggi.
Ogni camera climatizzata e insonorizzata è stata progettata in modo unico e decorata da un artista. Le camere sono dotate di connessione WiFi gratuita, TV satellitare e bagno interno. Le camere più grandi dispongono di balcone o vasca idromassaggio.
L'Hotel Windsor propone un menù di piatti tradizionali a base di ingredienti biologici. Al mattino viene servita una colazione a buffet nella zona pranzo o in giardino. Potrete gustare un drink presso il lounge bar e durante l'inverno potrete rilassarvi vicino al camino.
L'Hotel Windsor dista 500 metri dalla spiaggia e dalla Promenade des Anglais e 950 metri dal centro storico di Nizza. La stazione ferroviaria Gare de Nice-Ville dista 800 metri. Su richiesta sono disponibili posti auto limitati e a pagamento.