Holiday Inn & Suites Waco Northwest, an IHG Hotel