See all photos
See all photos
See all photos
This hotel is located in Pamplona, Navarra, Spain. To arrive, take the PIO XII Avenue. There are many places of interest nearby such as the Cathedral, the Citadel and the Palace of Navarre. The rooms have private bathrooms, TV, free wifi and a minibar. The hotel also has a restaurant, a bar, a gym and a spa.