See all photos
See all photos
See all photos
The hotel is located in Pamplona, a city in the north of Spain. It is well connected by road and has a bus and train station.The hotel has a restaurant, a bar, a 24-hour front desk and a terrace.The rooms have a private bathroom, a flat-screen TV and a minibar.