Hotels Near La Quinta Inn & Suites Oakland - Hayward, Hayward