2 Iturrizuri Kalea, 01160, Ibarra
Been here?
Help the next traveler — it takes ten seconds.
This is a suitable place to park and spend the night, next to the road and the town.
From travellers' reviews
Listing copied from our source, 59 days ago
No reviews available right now.