Red Roof Plus+ – Secaucus / Meadowlands

Enjoy a boutique design in this completely remodeled Red Roof Inn Plus+ Secaucus hotel, located in the heart of the Meadowlands. Situated on the Hackensack River, guests are within minutes of the excitement of Manhattan and all that North Jersey has to offer, but without the New York City prices. Red Roof PLUS+® Secaucus features […]