NH COLLECTION LEÓN PLAZA MAYOR

NH Collection León Plaza Mayor León, Castile and León, Spain NH Collection León Plaza Mayor is a 4-star hotel situated in the heart of León’s historic main square, offering guests a blend of traditional architecture and contemporary comfort. The hotel is housed in a restored 18th-century building, providing a unique setting for both leisure and […]