Photo gallery for Hotel le Windsor Grande Plage Biarritz
Hotel le Windsor Grande Plage Biarritz
4-star hotel in Biarritz City Centre
Reviews
8.8
Excellent
Popular amenities
Explore the area
11 avenue Edouard VII, Biarritz, Pyrenees-Atlantiques, 64200
- Casino Barriere3 min walk
- Biarritz Aquarium11 min walk
- Cote des Basques17 min walk
- Biarritz (BIQ-Pays Basque)4 min drive