Manufacturer's product description
This 3 star hotel is located in the city centre of Pamplona and was established in 1995. It is close to the Yamaguchi park.
Calle Acella 1, 31008 Pamplona
Listed on Ciao since: