Meadowlands Plaza Hotel

40 Wood Avenue, Secaucus