Where is Residence Inn by Marriott Newark Elizabeth/Liberty International Airport located?
Residence Inn by Marriott Newark Elizabeth/Liberty International Airport, Residence Inn by Marriott Newark Elizabeth/Liberty International Airport, United States of America (approx. 40.66316°, -74.17788°)