- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Room a bit small but very good hotel
Your dates need to occur after 2020-01-22. Try updating your dates to see prices for your trip.
Located in Biarritz, Hotel le Windsor Grande Plage Biarritz is in the city centre and near the beach. Imperial Chapel and Paroisse Notre Dame du Rocher - Eglise Saint-Charles are local landmarks, and some of the area's activities can be experienced at Old Harbor and Fishermen's Port. Looking to enjoy an event or a game while in town? See what's happening at Stade d'Aguilera or Bayonne Arena.
The reception team were very helpful and friendly and the hotel is in a nice location the only negative is that the check in is at 4pm.