Located just to the west of Manhattan, Secaucus offers convenient access to New York City, as well as proximity to most major freeways in northern New Jersey. Red Roof Inn - Secaucus Meadowlands is located adjacent to the Route 3/Meadowlands Parkway interchange, just east of I-95. If you are thinking of driving into New York City, click here for helpful hints and public transit information. Red Roof Inn Secaucus Meadowlands is located on the Hackensack River and provides guests a riverside picnic area with barbeque grills, boat marina and ramp. Guest should contact location for information regarding the boat marina.