I don't find the Sheraton New Orleans to be that ugly....it certainly isn't my favorite hotel, but, I've been to a few meetings there and it was alright. Here's a pic of the lobby of the 1110 room hotel:
As far as One Shell Square..pretty boring. It is straight up, your normal office tower...pure 51 storeys of businesses and board rooms. There are a couple of banks and a small shopping area with a dozen or so restaurants at the base...that's it.