NH Collection Leon Plaza Mayor is located in León's old town, in the main square and 50 metres from the Gothic Cathedral. It is set in a renovated 19th-century building, with an innovative restaurant and bar.
Number of rooms: 71
Plaza Mayor, 15, 24003 León, Spain