Travelodge by Wyndham South Hackensack, South Hackensack
https://travelodge-by-wyndham-south-hackensack.usa8.info
Offering free WiFi, Travelodge by Wyndham South Hackensack is located in South Hackensack. This 2-star hotel has air-conditioned rooms with a private bathroom. The property has a 24-hour front desk.
636 Huyler St, South Hackensack, 07606-1716, United States of America