translate English to French: The rooms and suites facilitate a pleasant stay for our guests.
Les chambres et les suites vous garantissent un séjour des plus agréables.