El Hôtel Le Windsor Biarritz, totalmente reformado en 2021, está situado en primera línea de playa, en el corazón de Biarritz. Ofrece alojamiento moderno con vistas al mar y conexión Wi-Fi gratuita. Se ofrece servicio de habitaciones, así como servicio de conserjería.
Dispone de habitaciones insonorizadas y climatizadas. Cada habitación de diseño elegante cuenta con baño privado, TV de pantalla plana con canales vía satélite y vistas al mar, la ciudad o el patio.
El Hôtel Le Windsor Biarritz ofrece dos opciones de desayuno. Los huéspedes pueden elegir entre un desayuno continental en la habitación o un desayuno buffet. El restaurante bistronomic, 'Chez Eugénie Biarritz', ofrece mariscos y comidas hechas con productos frescos y estacionales, cocinados en el sitio.
El hotel ofrece aparcamiento público a 50 metros, a un costo extra. El Hôtel Le Windsor Biarritz se encuentra en un fácil acceso a las numerosas tiendas de la ciudad, el mercado cubierto, el acuario, el centro de congresos Rocher de la Vierge y Bellevue Casino.