Overlooking Hyde Park, London Hilton on Park Lane offers award-winning dining, a sky bar on the 28th floor, and specialty afternoon teas.