



not rated
St Jean de Luz, France, 64500
+ (33) -5-5926-7878
Check Availability
Built in the 1880's the villa has an authentic interior, almost entirely in art deco style; near the Seafront & Town Center.