Meadowlands Plaza Hotel

40 Wood Avenue, Secaucus, 07094