Hotels Near La Quinta Inn & Suites Weatherford, Weatherford