Your family will be close to everything when you stay at this centrally located accommodation.
About 10 minutes from the Statue of Liberty and its huge amusement park, and 12 minutes from Newark International Airport (EWR). Public transport is readily available, and it’s just 20 minutes from New York City.