Ctra Nal 232 Km 83,4, Castejon de Sobrarbe, Spain, 31590
Located near the River Navarra, 8km from Tudela, this has 90 comfortable, air-conditioned rooms with TV and music.There is also a restaurant serving local cuisine plus the opportunity to m more...