Map
1 Plaza del Castillo, Pamplona 31001, Spain
Price
240
website
Hotel
Gran Hotel La Perla