A true British icon


Facilities & services

  • 33 luxury suites and 82 hotel rooms
  • Restaurant
  • Cocktail bar
  • Afternoon tea
  • Spa
  • Chauffeured Bentley Mulsanne

Quintessentially British, Brown’s Hotel is the epitome of 5-star luxury in London. The Mayfair hotel is an icon of the city that has been hosting esteemed guests since 1837. Royals, presidents and world-famous authors have all enjoyed a stay at this illustrious hotel.

Blending grand Victorian sophistication with a contemporary feel, its 33 unique luxury suites are grand and spacious while the 82 hotel rooms are eminently comfortable. The rooms are designed by the renowned interior designer Olga Polizzi to ooze both comfort and style. Every room is beautifully appointed, containing unique works or art, artefacts and with elegant pops of colour.

For dining, the in-house restaurant Charlie’s is an informal a la carte venue serving an evolution of British cuisine and a menu developed by Michelin-starred chef, Adam Byatt. Meanwhile, the Drawing Room has served afternoon tea and light snacks since the mid-nineteenth century, perfect for that indulgent afternoon. For a special experience, head to the sophisticated Donovan Bar, named after the British photographer Terence Donovan and is lined with over 50 of his black and white prints. To travel in style on your stay in London, all guests are able to use the hotel’s chauffeured Bentley Mulsanne.



Plan your trip to

Whatever you want from your adventure in the London, our team of expert travel designers are ready to help.