Gran Hotel La Perla 5 stars

Plaza del Castillo, 1, 31001 Pamplona, Spain

Hotel image
Read more reviews for Gran Hotel La Perla