A stay at Meadowlands Plaza Hotel places you in the heart of Secaucus, within a 5-minute drive of Meadowlands Exposition Center and American Dream. This hotel is 2.4 mi (3.8 km) from Meadowlands Sports Complex and 2.4 mi (3.9 km) from New Meadowlands Market.