




TownPlace Inn and Suites by Marriott
Hotel
Phone: (510) 391-8916
Open now
- Wed Open 24 Hours
39802 Cedar Blvd Newark, CA 94560 ·2326.33 mi
Is this your business? Verify your listing
Advertisement





Phone: (510) 391-8916
Open now
39802 Cedar Blvd Newark, CA 94560 ·2326.33 mi
Is this your business? Verify your listing