

Arlo Nomad is situated close to Grand Central Station and the Empire State Building.
Madison Square Park is not far from the hotel, and John F. Kennedy International Airport is within 26 km.
Newark Liberty Airport is approximately 18 km away from the property.