I've stayed at the Moevenpick in Bur Dubai, and it is very manageable indeed, and a solid upscale hotel all round.
It's not a tower, tho, so it may not fit your bill on the views side. Mind you, I was on the 2nd floor or something like that, so not sure how the view from (near) the top is.