Hostal Europa

3.9
(19 reviews)
Avenida Padre Ubillos 26, 31590 Castejon Spain
+34 948 81 44 68Official website
Budget
Family
Small Hotel
Hotel
Hostal Europa | Tudela | Spain | TripAligner