The Business Gate befindet sich rund 3 Kilometer von dem 3-Sterne-Aparthotel Towlan Qurtaba Riadh entfernt und ist einen Besuch wert.
Mars lässt sich innerhalb von ca. 10 Autominuten vom Aparthotel aus erreichen.
Das Hotel verfügt über 34 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Die Zimmer bieten den Gästen ein Flachbildfernseher mit Satellitenkanälen, schallisolierte Fenster und eine Klimaanlage.