Embassy Suites Meadowlands

455 Plaza Dr
Secaucus
New Jersey
United States