Located in Mayfair, The Athenaeum Hotel & Apartments has 164 bedrooms including 12 suites, 18 townhouse apartments and a rooftop suite.
The Arch London is a luxury lifestyle hotel in an enviable setting, just a stone's throw from Marble Arch.
Set in the heart of Mayfair, Brown's is the very first hotel built in London. Founded in 1837 to provide 'genteel' accommodation for discerning guests, Brown's has always had an air of exclusivity and refinement.
The Baglioni Hotel boasts one of the smartest addresses in the capital, between the Royal Albert Hall and High Street Kensington, bringing guests within walking distance of both culture and fashion.
The Berkeley, located in fashionable Knightsbridge, offers memorable experiences including London's only roof-top health club and spa on the eight floor, boasting panoramic views of Hyde Park.
Blending traditional British hospitality with an American bohemian attitude, Thompson Hotels' premier transatlantic addition Belgraves interprets the Thompson Hotels luxury experience in London.
Step into Claridge's Mayfair and experience a world of stunning design and flawless service unmatched in London.
The Halkin by COMO is a haven of luxury in the heart of London's Belgravia with the shopping of Mayfair and Knightsbridge both within a 10-minute walk.
For over a hundred years the Connaught in Mayfair has consistently celebrated the good fortune of its priceless location, together with a coveted heritage.
The Cadogan Estate has been in the same family ownership for more than 300 years and spans 93 acres of Chelsea and Knightsbridge.
Opened in 1865, Café Royal was a wine store, restaurant and the space for the city’s most illustrious events.
A cool, contemporary central London luxury hotel, Metropolitan by COMO combines accurate service, sophisticated design and a vibrant Park Lane location.
Perfectly positioned just moments from Trafalgar Square, Westminster and Covent Garden, yet close to Mayfair and The City's Square Mile, this new flagship provides state-of-the-art facilities in an eminent building dating back to 1885 and the Empire days of Queen Victoria.
DUKES LONDON is an independent luxury boutique hotel located in the heart of London, in a private courtyard near Green Park and Buckingham Palace.
Dean Street Townhouse is a 39 bedroom hotel and all-day dining room, located in the thick of buzzing Soho, in central London.