Location: situated in the Newark Airport area, 16 Km. from New York city centre.
See more: Hotels in USA Hotels in Newark Holiday Destinations in USA