translate English to French: Our rooms, which include 12 recently-built luxury suites, are impeccably furnished to be your comfortable home from home.
Nos chambres disposent de 12 suites de luxe meublées avec goût comme à la maison.