Comfort Inn and Suites Newark

5977 Mowry Avenue
Newark
California
United States