Hostel Casa Ibarrola Hotel Pamplona, Navarre
Hostel Casa Ibarrola is located in Pamplona, just 400 metres from Plaza del Castillo Square. This modern hostel offers unusual dormitory rooms with free Wi-Fi and individual lockers.
Number of rooms: 20
Carmen, 31, 31001 Pamplona, Spain