Facilities and services include 24hr reception, air conditioning, internet access and elevator.
Rooms feature air conditioning, internet access, TV, kitchenette, fridge, microwave and hair dryer.
NOTE:
*Final/Departure cleaning only.
Address: Plaza Yamaguchi 12, 31008, Pamplona, Spain