Totalmente renovado em 2021, o Hôtel Le Windsor Biarritz é ecológico e está situado à beira-mar, no coração de Biarritz. Disponibiliza acomodações modernas com vista para o mar, acesso Wi-Fi gratuito, serviço de quartos e serviço de concierge.
Os quartos são insonorizados e com ar condicionado. Cada quarto, com decoração cuidada, tem casa de banho privativa, televisão de ecrã plano com canais por satélite e vista para o mar, para a cidade ou para o pátio.
O Hôtel Le Windsor Biarritz oferece duas opções de pequeno-almoço: um pequeno-almoço continental no quarto ou um buffet de pequeno-almoço. O restaurante bistronómico 'Chez Eugénie Biarritz' serve marisco e pratos preparados com produtos frescos e sazonais, confecionados no local.
Há um parque de estacionamento público a 50 metros do hotel, mediante custo adicional. Daqui tem fácil acesso às muitas lojas da cidade, ao mercado coberto, ao Aquário, ao Rocher de la Vierge e ao Centro de Congressos do Bellevue Casino.