Best Western Plaza
Part of Best Western ®
Hotel
Amenities
Wi-Fi
Location
3934 21st Street
Jersey City, NJ
11101
Jersey City, NJ
11101
Get Directions