Situé à seulement 5 minutes de marche de Swissotel Spa and Sports, Hôtel Lords à Dubaï donne un accès rapide à divers sites de la ville.
L'hotel est situé à 2 km du Quai de Bur Dubaï et non loin de station de métro Salah Al Din. Le Musée de Dubaï est accessible à environ 25 minutes à pied. Le Khor Dubaï se trouve à 4 km d'Hôtel Lords de Dubaï. La résidence se trouve à proximité du Centre commercial Al Ghurair Centre, à proximité de l'arrêt de bus Salah Al Din Metro 1.
Le quartier regorge de restaurants, dont Denny's, situé à 350 mètres.