Doha Festival City I دوحة فستيفال سيتي
Address: Al Daayen
City: Al Daayen
Region: Al Daayen
Country: Qatar