translate English to French: The wellness centre Le Grotte has been designed for your wellness.
L'espace de bien-être offre les conditions rêvées pour se détendre et se reposer.