Location: in the city centre of Saint Jean de Luz, in the French Basque Country. Close to the beaches.
See more: Hotels in Europe Hotels in France Hotels in Saint-jean-de-luz Holiday Destinations in Europe