Boasting air-conditioned accommodation with a balcony, Executive Room E with Private Bathroom Divine Villa and Resorts 5mins to EWR Airport and 4mins to Penn Station Newark, New York is situated in Newark.
67 Sherman Avenue, Newark, NJ 07114, United States