Start from
Ramada Plaza by Wyndham Newark International Airport
160A Frontage Rd, Newark 07114