Residence Inn-Newark Slcn Vly 35466 Dumbarton Ct Newark, CA 94560 Phone: (510) 739-6000 Fax: (510) 739-6606
Category: Hotels & Motels