center
Al Sharafiyah District - Sixteen Street - next to Al Attas Hotel - Mecca - Jeddah
Map directions