The Holland Hotel
175 12th Street, Jersey City, NY, US
The Holland Hotel
A total of 70 units are available for guests' convenience. The property offers Wi-Fi internet connection in communal areas. The reception desk is open all day long.
Hotel Amenities
- 24 hour front desk
- Non-Smoking Facility
Hotel Address
175 12th Street, Jersey City, NY, US
Please wait while the map is loaded.