Pensión Pamplonabeds Hotel
2-bis Calle Acella, Pamplona, 31008
Featuring free Wi-Fi, Pensión Pamplonabeds is located in Pamplona, 2 minutes’ walk from Yamaguchi Park. The guest house offers colourful rooms with wooden floors and access to a shared bathroom and kitchen, except washing machine.