This charming hotel restaurant, fully renovated, is located in the picturesque village of Ainhoa in the Basque Country. It offers cozy and comfortable rooms and is situated near the Spanish border, known for its typical shops.