An iconic luxury hotel in London's elegant Mayfair, blending history with 21st-century sophistication, offering attractive meeting rooms.
In the heart of London’s elegant Mayfair, Brown’s Hotel is an iconic luxury hotel where history and 21st century sophistication come together. The retreat of choice for royalty, presidents and literary greats over the centuries, the hotel is an enduringly distinguished destination in London.
Light, bright and modern, it offers a number of attractive meeting rooms on the ground and first floor. Exquisitely marrying period features with chic modernity, they combine timeless English grandeur with contemporary flair.
Particularly attractive are the Niagara and Roosevelt rooms on the first floor. They have high ceilings, flooded with daylight, and elegant proportions.
What this venue offers
Iconic luxury hotel where history and 21st century sophistication come together
In the heart of London’s elegant Mayfair
First opened in 1837, a historic backdrop for any event