Completamente ristrutturato nel 2021, l'Hôtel Le Windsor Biarritz è attento all'ambiente e si trova direttamente sul lungomare, nel cuore di Biarritz. Offre sistemazioni moderne con vista sul mare, connessione Wi-Fi gratuita, servizio in camera e servizio di concierge.
Le camere sono insonorizzate e climatizzate. Ogni camera, arredata con cura, dispone di bagno privato, TV a schermo piatto con canali satellitari e vista sul mare, sulla città o sul cortile.
L'Hôtel Le Windsor Biarritz offre due formule di colazione: una colazione continentale in camera oppure una colazione a buffet. Il ristorante bistronomico 'Chez Eugénie Biarritz' propone piatti di mare e ricette a base di prodotti freschi e di stagione, preparati sul posto.
Un parcheggio pubblico si trova a 50 metri dall'hotel, a pagamento. Da qui si raggiungono facilmente i numerosi negozi della città, il mercato coperto, l'Acquario, il Rocher de la Vierge e il Centro Congressi del Bellevue Casino.