EZ 8 Motel Newark 2 stars

5555 Cedar Court, Newark, CA 94560, United States of America

Hotel image
Read more reviews for EZ 8 Motel Newark