Hotels Near La Quinta Inn & Suites Woodward, Woodward