Brown's Hotel
Historic Hotel
Hotel
Luxury
Romantic
About
Located in the heart of London's fashionable Mayfair district, Brown’s Hotel is an iconic luxury hotel where history and modern sophistication intertwine. The resort of choice for royalty, presidents, and literary luminaries, its rooms and suites blend heritage furnishings with contemporary comforts, while bespoke services make guests feel at home. Visitors can indulge in a quintessential British Afternoon Tea in The Drawing Room, enjoy fine cuisine at Charlie’s, sip cocktails at the chic Donovan Bar, or unwind in the indulgent spa – all while enjoying award‑winning hospitality that has earned the hotel a stellar reputation.