Jarwal 7643 Jabal Al Kaaba Street Next To Sheraton Hotel Mecca 24231 Saudi Arabia, Mecca, Saudi Arabia