x
Loading...

Exit 17 on I-880 North

Left 0.43 mi

SpringHill Suites by Marriott

6100 Newpark Mall Road, Newark, CA 94560

Directions