Hotels Near La Quinta Inn & Suites Tucumcari, Tucumcari