Rodeway Inn & Suites Hayward
835 West A St.
Hayward,
CA 94541
Near Kennedy Park
Distance23.5 miles
SELECT