Centrum handlowe Al Ghurair Centre leży w okolicy, a stacja metra Salah Al Din jest położona około 5 min pieszo od Lords Hotel Dubaj.
Restauracja Aroos Damascus jest w zaledwie 400 metrach.
Swissotel Spa and Sports oraz Park Za'abeel znajdują się odpowiednio tylko 400 m oraz 4 km od tego hotelu. Goście mogą zwiedzić takie miejsca kultu jak Wielki Meczet w Dubaju, znajdujące się 25 min piechotą od hotelu. Do pobliskich atrakcji kulturalnych należy Muzeum Dubajskie, 2 km od Lords w Dubaju. Przystanek autobusowy Salah Al Din Metro 1 znajduje się w małej odległości od tego obiektu noclegowego.