translate English to French: At Fairmont Le Montreux Palace catering is a must!
Au Fairmont Le Montreux Palace la restauration est un must.