x
Loading...

Exit 28 on I-880 North

Right 1.69 mi

Holiday Inn Express

25640 Mission Boulevard, Hayward, CA 94542

1-510-566-9999 Directions