In the heart of glamorous Mayfair, within walking distance from the luxury boutiques of Bond Street, art galleries and theatres, Brown’s Hotel is the most sought-after address in town thanks to its vicinity to all major attractions of London. Enjoy the refined, stylish rooms and Suites, perfect for couples and families. Step into our stylish spa for the ultimate relaxation and experience traditional Afternoon Tea in the beautiful Drawing Room. Your visit would not be complete without savouring fine British seasonal cuisine at Charlie’s or indulging in one of Salvatore Calabrese’s original cocktails at the Donovan Bar.
For 2024:
Bespoke itineraries that meet your style is just the start. Get true expert local advice, personalized ideas, free upgrades, exclusive deals and more. Saving you both time and money.