Renovat complet în 2021, Hôtel Le Windsor Biarritz este prietenos cu mediul și se află chiar pe malul plajei, în inima orașului Biarritz. Oferă cazare modernă cu vedere la mare, Wi-Fi gratuit, room service și serviciu de conciergerie.
Camerele sunt izolate fonic și climatizate. Fiecare cameră, cu un design elegant, are baie proprie, TV cu ecran plat cu canale prin satelit și vedere la mare, la oraș sau la curte.
Hôtel Le Windsor Biarritz oferă două variante de mic dejun: unul continental servit în cameră sau unul tip bufet. Restaurantul bistronomic 'Chez Eugénie Biarritz' oferă fructe de mare și preparate din produse proaspete și de sezon, gătite la fața locului.
O parcare publică se află la 50 de metri de hotel, contra cost. De aici, magazinele orașului, piața acoperită, Acvariul, Rocher de la Vierge și Centrul de Congrese Bellevue Casino sunt ușor accesibile.