Guests visiting Leon to explore its rich history will not be disappointed by the convenience of this modern hotel. It is located in the main square of Leon and is within easy walking distance of the Cathedral of Leon. The hotel offers all the amenities expected by the discerning traveler, including wireless Internet access, laptop rental, a business center, and shuttle service. There is a wonderful on-site restaurant as well as a bar. Guests can unwind with a massage or enjoy access to the nearby fitness center. Every detail has been carefully arranged at the NH Leon Plaza Mayor and both business and leisure travelers to the city will find themselves impressed by the service and facilities at this hotel.