My tip for a hotel is the Marriott in Deira. Away from the glitz so that you can concentrate but close enough to everything that you want, first class business facilities and a rooftop pool. The best restaurants are the Sphinx at the Pyramids and Shabestani Iranian restaurant at the Hyatt.