The Delta Hotel looks spectacular. In that skyline shot, the sloped crown of the Delta in addition to the Swiss cheese roof on Ice create some real visual interest that this otherwise monotonous view was missing.
The Delta is awesome sauce. Bremner Tower recedes in the background to give all the limelight to the Delta. I mean does anyone really notice Bremner Tower? I don't. I think that's a very good thing here.
I think it's only slightly more aesthetically interesting than the glassy tedium of its neighbours (it basically just adds white dots to the "cover in blue glass" formula), though the fact that it sits so far back from the front of the property annoys me too much to appreciate it.