translate English to French: Guests are welcomed in an elegant and comfortable atmosphere, and the rooms are well equipped.
Elles sont élégantes, confortables et bien équipées.