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.

 

 

aerial-view-verona-italy
Where will you venture?

Whatever you want your luxury tour or safari itinerary to include, we’ll create something fully bespoke for you… and only you.