The NH Plaza Mayor is located in the old part of town, in the main square of Len, which still preserves its noble features & traditional structures which are typical signs of a Castilian Square. The hotel is a 2 minute walk from the Cathedral & 5 minutes from the Exhibition Site. The ideal hotel for your business trips or for your holidays.