I've been having this same problem for ages, top up coolant and it slowly disappears over a couple of days to a certain level then stays there, can't see any leaks.
I've changed my intake manifold gasket (real fun job), disconnected the heater all together (bypassed the heater tap), and it still...