Comfort Inn Hayward

24997 Mission Blvd
Hayward
California
United States