Red Roof Inn Hayward

2286 Industrial Pkwy W Hayward CA 94545 USA

(510) 786-2844

Location