
Leon, Mexico
Holiday Inn & Suites Leon Plaza Mayor
3-star hotel · IHG HOTELS & RESORTS
The Holiday Inn Hotel & Suites® Leon Plaza Mayor is located in the heart of the business area, where you will find important companies such as HDI Seguros, major banks, corporate offices, mobile phone companies and major car…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool


