Book your stay at Lords Hotel and start planning your Dubai stay now while not forgetting to see Burj Khalifa, which is just 8.9 km away. Shopping options within five kilometres of the hotel include Spice Souk or Deira City Centre.