By AFP - Dec 14,2015 - Last updated at Dec 14,2015

Syrian Abu Mohammed, covered with dust from explosions, walks in his home following reported air strikes by regime forces on the town of Al Nashabiyah in the Eastern Ghouta region, a rebel stronghold east of the capital Damascus, on Monday (AFP photo)

DAMASCUS — Syrian troops recaptured a military airport and nearby town east of Damascus on Monday, more than three years after they were overrun by rebel groups, a military source said.

"The Syrian army has taken full control of the town of Marj Al Sultan and its airport in Eastern Ghouta," a rebel bastion east of the capital, the military source said.

Rebel groups seized the airport, about 15 kilometres east of Damascus, in November 2012.

According to the Britain-based Syrian Observatory for Human Rights, the government forces were backed by fighters from the Lebanese Shiite militia Hizbollah.

They fully secured the airport on Monday afternoon but “are still working to secure the town”, where some rebels remain, said Observatory head Rami Abdel Rahman.

He said the joint offensive to retake Marj Al Sultan began about a month ago and has sparked fierce clashes and rocket fire in the area.

Monday’s advance “will be a step towards tightening the siege around Eastern Ghouta and reinforcing the Damascus international Airport and the road that leads to it,” Abdel Rahman said.

Government forces have imposed a devastating siege on the Eastern Ghouta region, which is largely held by rebels opposed to Syrian President Bashar Assad.

The Syrian army regularly bombards towns there, and opposition fighters shoot rockets and mortar shells west into the capital.

On Sunday, at least 45 civilians were killed in four Eastern Ghouta towns in air strikes and rocket fire by pro-regime forces, the observatory said.

Another six civilians died in rebel fire on government-held areas in and near the capital, state news agency SANA said.

Syria’s government has launched a series of simultaneous ground offensives across the country with backing by pro-regime militias and Russian warplanes.

The conflict in Syria began with anti-government demonstrations in March 2011 but evolved into a multi-front civil war that has killed more than 250,000 people and forced millions out of their homes.