Courtyard by Marriott Newark Liberty International Airport

600 Route 1 And 9
Newark
New Jersey
United States