I don't know where's the steam room
It's at the right side of the map, you need to unlock it though. Check the journal if it tells you you need to unlock, keep doing Christa's branch