You are zoomed out too far to see location pins. Please zoom back in.
Hotels Travellers Trust
C/ Cuesta Zapata 5, 31460 Aibar, Spain
USD 87 - 89
#1 of 1 hotels in Aibar
“ GREAT STAY! ”
- I have to admit hat I was a little bi biased by the reviews about this... more
- 4 June 2012