No image available for this hotel
No image available for this hotel
Biarritz, Biarritz
Spend a second to
save a fortune!
Spend a second to save a fortune!
47 avenue Reine Victoria, Biarritz
Le Saint Charles is located just 600 metres from the Biarritz beaches and the city centre. Set in a rustic house, the hotel offers accommodation with views of the surrounding area.
See MoreUsage of subsidiary facilities may incur additional fees