Where is Holiday Inn Clark - Newark by IHG?

Where is Holiday Inn Clark - Newark by IHG located?

Holiday Inn Clark - Newark by IHG, Holiday Inn Clark - Newark by IHG, United States of America (approx. 40.62705°, -74.30082°)


Where is Holiday Inn Clark - Newark by IHG on the map?