translate English to French: The hotel offers all modern conveniences to make you feel at home.
L'hôtel propose tous les équipements modernes qui vous feront vous sentir comme chez vous.