When you stay at Red Roof Inn PLUS+ Secaucus - Meadowlands - NYC in Secaucus, you'll be on a river, a 4-minute drive from Meadowlands Sports Complex and 6 minutes from Hoboken Waterfront. Featured amenities include a 24-hour front desk, laundry facilities, and an elevator. Free self parking is available onsite.