x
Loading...
This business appears to be closed.

Exit 17 on I-880 South

Right 0.19 mi

Comfort Inn & Suites

5977 Mowry Ave, Newark, CA 94560

1-510-795-7995 Directions
Amenities
24 Hours (Front Desk)
Kitchen
Microwave
Restaurant Attached
Coffeemaker