translate English to French: Ideal for a business or tourism trip.
Idéal pour vos séjours d'affaires et de tourisme.