Deedee,
I think 5d4n shd be sufficient. I would plan to stay in the shopping areas like tsim sha tsui (if you like exp shops like LV, Chanel), then stay at Marco Polo Hotel which is next door to Harbour City Shopping center only...
if you dont mind travelling, then you could stay at Mongkok which would be cheaper... spend 3 nights in hk shopping, then the last night transfer to HK Disneyland Hotel as its nearer to the airport so it will be more convenient for u to return back to sg... There are 2 hotels in disneyland, Hollywood or HK Disneyland, the latter is more expensive, but I prefer this hotel hehe as its nicer! HK Disneyland Hotel is very nice, I like the furnishings inside, got dwarfs etc, quite cute
Then you can bring your baby to one of the buffet bf/lunch/dinner there, but quite ex lor, there will be mickey etc that will come to take pictures with you in the restaurants, so quite ex... staying at the hotels in disneyland is highly recommended in my opinion, because if baby is tired, you could bring them out of disneyland back to hotel to sleep, then once recharged, bring bb back again inside hehe, fully utilise your ticket!
You may also spend one day in Citygate, if that is the case you can stay at the Novotel there, cuz Citygate consist of all the branded stuff at factory outlet prices, I bought 5 Polo Ralph tshirts for Xavier there hehe
If you want to go Citygate, maybe you can stay 2n in Tsim sha tsui, 1n in citygate, 1n in disneyland or 2n in disneyland if u prefer not to change so many times for your hotel as can be quite troublesome, citygate and disneyland quite nearby as they are both near to the airport.
that time i went there was really cold... 6-11 degree, end up xavier caught a flu bug home hiaz... lucky got buy travel insurance, so his visits to the PD is claimable...