Location on the map

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

Map directions