Das Hotel Knight Armour Hotel liegt im lebhaften Stadtteil Deira, dem wichtigsten Gewerbegebiet von Dubai. In unmittelbarer Nähe befinden sich der berühmte Uhrenturm, das Einkaufszentrum Al Ghurair sowie der Alte Hafen, während Flughafentransfers und die Messehallen bequem erreichbar sind.
Das Haus verfügt über 132 Zimmer, die mit Klimaanlage, Balkon oder Terrasse sowie einem Safe ausgestattet sind. Zusätzliche Annehmlichkeiten umfassen eine Minibar und Schreibtische in einzelnen Unterkünften. Die Bäder besitzen Dusche und Badewanne und bieten hygienische Kosmetikartikel.
Zur gastronomischen Ausstattung gehören Restaurant, Café und Bar. Angeboten werden verschiedene Verpflegungsarten von Übernachtung mit Frühstück bis zu All-Inclusive. Das Hotel bietet vielfältige Freizeit- und Wellnessangebote wie Sauna, Hallenbad, Massagen, Fitness und Golf. Internetzugang ist in öffentlichen Bereichen verfügbar, zudem gibt es einen Wäscheservice und einen Babysitterservice.