Description:
Located in Saint-Jean-de-Luz, near the beaches and the Spanish border, the Château d'Urtubie Hotel welcomes you is a fortified castle built in 1341. The castle, renowned for its fine 16th and 18th century architecture and splendid 17th century lounges, features comfortable rooms, a 15-acres park with pool and tennis court, and a terrace.
more...
venere.com