Mehmonxona ko'p qavatli binodan iborat. Jami 153 ta xona mavjud.
Emiri divanning Qirollik saroyi mehmonxonadan 3,6 km uzoqlikda, Al-Sadddagi Jassim bin Hamad stadioni 4,7 km uzoqlikda joylashgan. Doha xalqaro aeroportigacha bo'lgan masofa 6 km ni tashkil qiladi.