translate English to French: These apartments have been carefully designed and furnished, in a variety of styles, to make all guests feel at home.
Ces appartements ont été soigneusement conçus et meublés, selon différents styles, afin que les clients se sentent comme chez eux.