Fairfield Inn and Suites by Marriott Newark Liberty Int Arpt

618 Routes 1 & 9 South
Newark
New Jersey
United States