Duzhuang hotel (Beijing Children's hospital ) is a wise choice for travelers visiting Financial Street.