I'm gonna have to stand up for the Swolphin here!
I hear people say it has no theming, but I really dont understand that. I have never seen a hotel in a city look even remotely similar to the Swan and Dolphin. Its such a unique set of buildings, and is highly aclaimed in the design world. When you are there, you are surrounded by these huge distinct buildings, with all the lush palm trees, huge sculptures atop the buildings, views of Spaceship Earth, the Boardwalk, the Tower of Terror.
It doesnt set you up in a specific place as something like CBR or PO does, but I do think its design is very very unique, and isnt just a generic city hotel.