An iconic British hotel, The Dorchester has been at the heart of London’s Mayfair overlooking Hyde Park since 1931.
Dean Street Townhouse is a 39 bedroom hotel and all-day dining room, located in the thick of buzzing Soho, in central London.
Dorset Square Hotel has undergone an extensive refurbishment stamping it with Kit Kemp's signature style: bold colors and textures, bespoke and one-off pieces as well as original art collected from around the world.
DUKES LONDON is an independent luxury boutique hotel located in the heart of London, in a private courtyard near Green Park and Buckingham Palace.
A stay at The Egerton House Hotel gives you style and exclusivity in equal measure.
With its spectacular riverfront setting and ultramodern towers, Canary Wharf is London's newest financial centre. Right on the River Thames at Westferry Circus, the Hotel combines the finest of all that is contemporary with the traditions that are Four Seasons.
Timeless design inspired by the golden age of travel of the 1930s is combined with every modern need a guest could desire; a home away from home for travelers and Londoners.
The Goring Hotel in London offers you luxury hotel accommodation near Buckingham Palace and other wonderful places to see and visit.
The hotel's elite 5-star location directly opposite the Royal Mews and just behind Buckingham Palace is ideal for business or leisure.
Haymarket Hotel is situated on the corner of Haymarket and Suffolk Place in the heart of London's theatre district.
Contemporary, classic style in the heart of Mayfair. Once the site of a royal residence, InterContinental London Park Lane is now the epitome of modern elegance.
InterContinental London Westminster opens its doors in November 2012, injecting a new lease of life into an historic former government building, Queen Anne's Chambers.
The Knightsbridge Hotel is situated in a quiet tree-filled street in the heart of Knightsbridge.
On June 10, 1865, HRH the Prince of Wales (later, King Edward VII) cut the ribbon and officially opened The Langham, London.
With its enviable location at the heart of London, in prestigious Knightsbridge, and panoramic views of Hyde Park, The Lanesborough has long been considered one of the world's most luxurious hotels.