I was photographing room, and under normal lighting, everything seems sort of creamy yellow and sepia. I don't get that with flash.
that's probably because of the "white balance".
Quick explanation (honest):
human vision processing is amazing and corrects the colours that we actually see into the colours we expect. The reality is that the actual colours reflected back from objects are dependant on the light falling on them, different light sources (plus any reflections off walls or other objects) give out different spectra of light which taints the colour of objects viewed in that light. Our vision processing considers the ambient light spectrum and does a rapid correction of the image to return it to a daylight setting.
Cameras (film or digital) cannot do that, they just record the actual colours of the objects in the image as they really are.
Therefore we have different types of film and filters to suit the ambient light conditions, or in the case of digital a "white balance" setting which can be applied on the camera, or if you are using RAW files you can apply the whte balance setting manually afterwards. There is usually an Auto White Balance setting ("AWB") but cameras are not as smart as a few million years of evolution and can't always get it as good as we would like.
If you are photographing indoors using artificial lighting you may like to play with the white balance setting. There is usually a "Tungsten" and a "fluorescent" setting which you should use.
Note that white balance can also change outside due to bright sunlight, cloud cover, shade, or even a lot of foliage.
The light from flash has a spectum that is equivalent to normal daylight, its also much brighter than any ambient light, so flushes the image to our perceived daylight normal