Where is Courtyard by Marriott Newark Elizabeth located?
Courtyard by Marriott Newark Elizabeth, New Jersey, United States (approx. 40.66316°, -74.17789°)
Courtyard by Marriott Newark Elizabeth, New Jersey, United States (approx. 40.66316°, -74.17789°)