Transportation

Home / Transportation

Public transportation from and to the mall.

The buses station located in front of Al-Hamra Castle, Al-Irsal St., Ramallah (Next to KFC)