all-night

(ôlˈnītˌ)

adjective
  1. Continuing all through the night: an all-night party.
  2. Open all during the night: an all-night diner.
link/cite print suggestion box