Das Hotel Knight Armour Hotel liegt im Wirtschaftszentrum Deira von Dubai, nahe dem Uhrenturm und dem Einkaufszentrum Al Ghurair. Die Lage bietet bequemen Zugang zum Alten Hafen sowie zum Flughafen, dem World Trade Center und Messehallen.
Das Hotel bietet Zimmer mit Ausstattung wie Klimaanlage, Balkon oder Terrasse, Safe und Minibar. Die Badezimmer sind mit Dusche und Badewanne ausgestattet.
Die gastronomischen Einrichtungen umfassen ein Restaurant, Café und Bar. Gäste können zwischen Übernachtung mit Frühstück, Halbpension, Vollpension und All-inclusive wählen. Zur weiteren Ausstattung zählen Wellnessangebote mit Sauna, Dampfbad, Massagen und ein Fitnessstudio. Zur sportlichen Betätigung stehen Golf und Aerobic bereit. Internetzugang und Wäscheservice sind verfügbar.