Holiday Inn Newark Intl Arprt 160 Frontage Rd Newark, NJ 07114 Phone: (973) 589-1000 Fax: (973) 589-2799 View Website
Category: Hotels & Motels