Sheikh Mohammed Bin Rashid Boulevard liegt ungefähr 15 Minuten zu Fuß vom Hotel New Arabian Loft Central Downtown Dubai entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Das Hotel befindet sich mitten vom Viertel Downtown Dubai, in 750 Meter Entfernung vom Burj Khalifa. Die Dubai Mall ist in ungefähr 15 Gehminuten Entfernung. Die Emirates Towers ist ca. 2 km von der Unterkunft entfernt, während die U-Bahn-Station Burj Khalifa / Dubai Mall in unmittelbarer Nähe vom New Arabian Loft Central Downtown ist. Das Hotel liegt rund 5 Minuten zu Fuß vom Bahnhof Business Bay und 20 Minuten mit dem Auto vom Flughafen Dubai Creek SPB enfernt.
Die Zimmer in der Unterkunft verfügen über einen Balkon und eine Sitzecke sowie eine Klimaanlage für Ihren Komfort. In einigen Zimmern gibt es eine Küche, ausgestattet mit einem Wasserkocher und einem großen Kühlschrank.
Im Restaurant Le Fournil de Pierre, das 650 Meter vom New Arabian Loft Central Downtown Dubai entfernt liegt, kommen französische Speisen auf den Tisch.