Doha, Qatar Doha Info: Address: Al Jazeera Tower JBC 17th Floor – Office 1707 Conference Center Street West Bay, Doha Doha, Qatar Phone: +974-5051-4101