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°)
Holiday Inn Clark - Newark by IHG, Holiday Inn Clark - Newark by IHG, United States of America (approx. 40.62705°, -74.30082°)