Choose your room
Located in Leon, 1.2 mi from Leon´s cathedral, Holiday Inn & Suites Plaza Mayor features a restaurant and free WiFi throughout the property. There is an indoor heated swimming pool. Every room is fitted with a flat-screen TV. The rooms are also equipped with a private bathroom. You will find a 24-hour front desk at the property. Main square is 1.3 mi from Holiday Inn & Suites Plaza Mayor, while Leon Poliforum is 3.1 mi from the property. The nearest airport is Del Bajio International Airport, 17 mi from Holiday Inn & Suites Plaza Mayor.