Address: Jorge Burgaleta, 1-3º, 31500 Tudela, Spain
Size: 3 Bedrooms, 2 Bathrooms
Beds: 6 Single beds
Prices: 85EUR - 120EUR / Night
More pricing information: