Red Roof Inn Meadowlands NYC

15 Meadowlands Parkway
Secaucus
New Jersey
United States