An explosion was heard in front of a hospital in the center of the Afghan capital Kabul, Al Jazeera reported on Saturday.