Located on the beachfront in Saint-Jean-de-Luz, this 4-star hotel offers air-conditioned guest rooms with free Wi-Fi access and satellite TV. Local specialities are served in the restaurant and the harbor is 400 metres away.
Number of rooms: 22
Promenade Jacques Thibaud, 64500 Saint-Jean-de-Luz, France