Days Inn And Suites

24400 Mission Blvd
Hayward
California
United States