Offering a garden and inner courtyard view, Lake House St Pee Sur Nivelle is situated in Saint-Pée-sur-Nivelle, 18 km from Biarritz La Négresse Train Station and 18 km from Saint Jean de Luz Train Station.
Number of rooms: 2
20 Rue Maldaxka, 64310 Saint-Pée-sur-Nivelle, France