translate English to French: A TV room, an air-conditioned restaurant and conference room as well as a laundry ...
Une salle de télévision, un restaurant climatisé et une salle de conférence ...