A suicide bomber struck a busy commercial area near the Pakistan Army's headquarters in the garrison city of Rawalpindi on Monday, killing at least 34 people, including military personnel.
The blast caused considerable damage to the facade of the Shalimar Hotel on Mall Road, less than a kilometre from the Army's fortified General Headquarters that was besieged by a group of terrorists nearly a month ago.
The blast, which occurred despite stepped up security in the area after the attack on the military headquarters and targeting of senior Army officers, wounded over 40 people, police said.
Several Army officers' messes, sensitive military installations and other hotels are located near the hotel.
Police officials were quoted by Dawn News channel as saying that a suspected motorcycle-borne suicide bomber blew himself up outside the hotel when policemen tried to intercept him.
Many people, including pensioners, who had come to a state-run bank near the hotel to collect their salaries and pensions were among the dead and injured.
Witnesses said that private security guards and army personnel were also among the victims in the explosion that occurred at 10.40 am. Military police and paramilitary personnel cordoned off the area and diverted traffic from the road in front of the hotel.
Zahid Dara, who witnessed the blast, told reporters:
'Pak army needs Taliban assets to counter India'
Pak: 6 killed in suicide blast in Rawalpindi
10 injured in blast outside Peshawar restaurant
Activists seek new probe in 2006 Malegaon blasts
Pakistan arrests 400 terror suspects