Отель Lords Дубай находится недалеко от многих достопримечательностей, включая Торговый центр Al Ghurair и Торговый центр Reef.
Отель Lords находится в 5 минутах пешей прогулки от ресторана Liwan Restaurant.
Дубайский музей расположен менее чем в 25 минутах ходьбы от отеля, а в 3 км можно посетить Дом шейха Саида Аль-Мактума. В районе находятся такие религиозные достопримечательности, как храм Шивы (2 км) и Гранд Бур Дубай Масджид (2,1 км). Одна из самых популярных достопримечательностей города, — Архитектурный объект «Дубайская рамка», находится приблизительно в 4 км от этого отеля. Прямо возле отеля расположена автобусная остановка C28 в сторону Al Mamzar Park.