translate English to French: Desk always open and staffed 24 hrs a day.
Le bureau est toujours ouvert et du personnel est présent 24h sur 24.