Find hotels in Jersey City, NJ from $99