Ramada Plaza by Wyndham Newark International Airport

160A Frontage Road, Newark, NJ 07114