It is located in the house which Nehru inherited from the British Indian Army Commander-in-Chief on Teen Murti Road (it also houses a planetarium).
It is located in the house which also has a planetarium that Nehru had inherited.