Just the Sheraton Park Tower. I have stayed there twice. Its pretty nice, the rooms tend to be fair sized for London, but the rates can be absolutely outrageous, even a "cheap" highly discounted room is nearly £200 a night including the taxes. Its not worth that. But if £ is not an object, its nice enough...