Brown's Hotel in Mayfair offers refined, quiet luxury steps from London's top restaurants and galleries. The rooms combine classic English elegance with modern comfort, creating a serene retreat for business travelers.
The hotel features formal dining, a luxe spa, and the iconic Drawing Room for afternoon tea, making it ideal for client meetings or unwinding after work. On-site amenities include a well-equipped gym and the Donovan Bar, perfect for post-event drinks in an intimate setting.
Loading map...
Rated 4.6 on Google · 1,622 reviews