Originally Posted by
corporate-wage-slave
Your post suggests that location is the most important factor. They all have merits, but the Conrad does come across as special. Canopy would be an option if much cheaper than the Conrad but while a good value choice it's not especially luxurious. Bankside is very good but it's a bit out of the centre and ultimately it's a Hilton rather than top tier. The other options to consider are Park Lane, room with a view, or LX if the Mayfair location is something you would value, inside rooms don't have a nice view though, Trafalgar and Waldorf Hilton for location. Waldorf has quite a bit of character to it.
I'm planning to book with points and it looks like the Waldorf, Conrad and Park Lane are all available for the same rate during my stay (but it would be a standard room at each, so maybe not a good view from the Park Lane). Any last minute recommendation between those three based on what I've mentioned above?