Hotel Gran Hotel La Perla
★★★★★
Plaza Yamaguchi 12, Pamplona, 31008, Spain, Pamplona, Spain Show on map
Líbere Pamplona Yamaguchi is a 4-star hotel in Pamplona, Spain. It is one of 58 places to stay in Pamplona listed on Triptoic. The property has 10 rooms.
Plaza Yamaguchi 12, Pamplona, 31008, Spain, Pamplona, 31008, Spain
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Líbere Pamplona Yamaguchi is located at Plaza Yamaguchi 12, Pamplona, 31008, Spain, Pamplona 31008, Spain.
Líbere Pamplona Yamaguchi is rated 4 stars.
Líbere Pamplona Yamaguchi has 10 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
#1 in Zizur Mayor
Hostel