International-style opulence The Four Seasons Hotel London, just steps from Hyde Park Corner, is London's most alluring international-style hotel. It is a faultless operation, with an eye for detail that makes other hotels seem myopic.