Located jut 5km from Biarritz airport, Le Windsor is an ideal spot for your stay in Biarritz. A previously private residence combines local charm along with modernity to provide a high quality experience in this unique city in South West of France.