★★★★
Plaza Mayor,15-17, Leon, Leon, Spain
Property Location
With a stay at NH Plaza Mayor, you'll be centrally located in Leon, steps from Plaza Mayor and minutes from Leon Cathedral. This 4-star hotel is within close proximity of San Isidro Basilica and El Cortes Ingles.