I've stayed at the Moevenpick in the Bur Dubai area. It's a very neat (but not extravagant) 5* property, and prices tend to be reasonable too. Location is quite central, and in close proximity there are a couple of malls and even a square (!!) with a cafe and a few fast-food places (feels more like a neighbourhood in Athens or Madrid than a DXB locale). I'm sure that the likes of the Burj or even Le Meridien will have more facilities, but you're only there for a day so I think seeing the city is more important than being in a resort you don't want to leave!