Our Bur Dubai hotel near Meena Bazaar offers luxury rooms and suites, a spa and three restaurants including Signature by celebrity chef Sanjeev Kapoor.