translate English to French: A bar, air-conditioned conference rooms, a public Internet terminal, a TV ...
Il comprend un bar, une salle de télévision, un restaurant climatisé avec choix à la carte, ...