This hotel is located in the suburbs of Pamplona and was established in 2006. It is a short drive away from the Plaza del Castillo.
This hotel is located in the suburbs of Pamplona and was established in 2006. It is a short drive away from the Plaza del Castillo.
Holiday Inn Express