The Holland Hotel Jersey City
175 12th Street
Jersey City,
NJ 07310
Near Newport Mall