We've stayed with the Shangri-La all over the world and they always provide a top quality experience. We travel now with our 2 year old daughter and while the Shangri-La in Bangkok doesn't necessarily have lots of facilities for kids, it is very child friendly and the staff were fantastic with our daughter.
We'll be going back again soon.