Situato a 2 km dal Museo di Dubai, il Lords Hotel Dubai offre accesso a diverse attrazioni turistiche di Dubai.
L'hotel si trova a 400 metri da Swissotel Spa and Sports, abbastanza vicino alla stazione della metropolitana Salah Al Din. Gli ospiti troveranno Reef Mall a circa 5 minuti a piedi da questo hotel. Il Lords offre facile accesso ad attrazioni sportive come lo Stadio di Zabeel, che è a 6 km. Questa struttura è in prossimità della fermata dell'autobus Salah Al Din Metro 1.
Tra i punti di ristoro nelle vicinanze c'è il locale Liwan Restaurant, a circa 5 minuti a piedi.