Located in Leon, 2 km from Leons cathedral, Holiday Inn and Suites Plaza Mayor boasts a restaurant and free WiFi throughout the property Guests can enjoy the on-site restaurant 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 21 km from Holiday Inn and Suites Plaza Mayor, while Leon Poliforum is 5 km from the property The nearest airport is Del Bajio International Airport, 28 km from Holiday Inn and Suites Plaza Mayor