Candlewood Suites - Jersey City

21 2nd St
Jersey City
New Jersey
United States