Hotel Le Caf

5 Place Bellevue
Biarritz
France