Plaza Catedral
Type:
Hostel
Address:
Navarrería, 35, 31001 Pamplona, Spain
Country:
Spain
Hostel Plaza Catedral