Konaklama tesisi, Emiri Diwan Devlet Sarayı'a 25 dakikalık ve Al Mansoura metro istasyonuna 10 dakikalık yürüme mesafesinde yer almaktadır. Otel tesis içinde otopark ve yüzme havuzu sunar.
Bu otel, Al Khoot Kalesi'a 2 km uzaklıkta yer alır. Bu otel, Doha şehrinin merkezine 2 km, Hamad Uluslararasi Havalimani havalimanına arabayla 15 dakika uzaklıktadır.
Otelde 91 misafir odası vardır. Onlardan bazıları kişisel kasa, dolap, ses yalıtımlı pencereler ile donatılmış standart oda, lüks oda çeşitleri sunmaktadır. Bu odalarda her bir banyo odası bide, ayrı tuvalet, duş ile donatılmıştır.
Helal kahvaltı misafirlere her gün sunulur. Misafirler, lounge barda dinlenip bir şeyler yiyebilirler. Misafirler, Al Mansour Plaza Hotel'den yürüyerek 5 dakika mesafesindeki Assaha Lebanese Village, Royal Palace of Bukhari gibi lokantalarda yemek yiyebilirler.