Hotel Tximista

Zaldu, 15, Estella, Spain Get Directions to this spot
Category:
Hotels
Zaldu, 15
Estella
Spain

Rate and review Hotel Tximista in Estella, Spain!

Share your experiences at Hotel Tximista with your friends or discover more Hotels in Estella, Spain.