Hotel Leyre
Photo gallery for Hotel Leyre
Overview of Hotel Leyre
Hotel Leyre
3-star hotel in Pamplona City Centre
Reviews
8.8
Excellent
Popular amenities
Explore the area
Leyre 7, Pamplona, Navarra, 31002
- Plaza de Toros de Pamplona2 min walk
- Plaza del Castillo7 min walk
- Pamplona Cathedral10 min walk
- Pamplona (PNA)16 min drive