Mandarin Oriental Doha is located in the center of Msheireb downtown Doha and overlooking Barahat Msherieb town square, the newest landmark of the city