Artel Hotel
Part of ARTEL ®
Hotel
Amenities
Wi-Fi
Location
305 West 39th Street
Jersey City, NJ
10018
Jersey City, NJ
10018
Get Directions