Venuemap — Venue Finding Service

    Brown's Hotel

    33 Albemarle Street, London, W1S 4BP

    115 Guest Rooms6 Meeting Rooms120 Meeting Capacity

    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
    • 115 bedrooms
    • Spa

    Reviews

    No reviews yet — be the first.
    Sign in to write a review

    Loading reviews…

    Brown's Hotel

    8–120 guests · 33 Albemarle Street