Brown's Hotel

London, United Kingdom

Luxury Stay at Brown's Hotel in Mayfair, London

Nestled in the heart of Mayfair, Brown's Hotel is a luxurious retreat that seamlessly blends historic charm with modern elegance. Established in 1837, this iconic hotel has hosted royalty, celebrities, and discerning travelers alike. As you step into the grand lobby, the scent of fresh flowers and the soft sounds of a piano create an inviting atmosphere. With its prime location on Albemarle Street, guests are just a stone's throw away from London's most prestigious attractions, including the Royal Academy of Arts and the bustling shopping district of Bond Street.

Dining & Culinary Delights

At Brown's, dining is an experience to savor. The hotel's flagship restaurant, Charlie's, offers a menu that celebrates British cuisine with a contemporary twist. Signature dishes include the succulent roast lamb served with seasonal vegetables and the rich, velvety chocolate fondant that melts in your mouth. For those seeking a quintessentially British experience, the Afternoon Tea in the Drawing Room is a must. Here, you can indulge in delicate finger sandwiches, freshly baked scones with clotted cream, and a selection of exquisite pastries, all accompanied by the finest teas.

Signature Highlights

One of the standout features of Brown's Hotel is its luxurious spa, offering a range of treatments designed to rejuvenate and relax. Guests can unwind with a signature massage or indulge in a facial using high-end skincare products. Additionally, the hotel's bar, Donovan's, is renowned for its expertly crafted cocktails and extensive wine list, making it the perfect spot for an evening drink.

Location & Nearby Attractions

Brown's Hotel is ideally situated for exploring London. Just a short walk away, you’ll find the historic Buckingham Palace, the vibrant shopping of Regent Street, and the cultural treasures of the National Gallery. For art lovers, the Royal Academy of Arts is practically next door, making it easy to immerse yourself in the city's rich artistic heritage.

FAQs

  • What is Brown's Hotel known for? It is renowned for its luxurious accommodations, exceptional dining experiences, and the iconic Afternoon Tea.
  • Why should I visit? The hotel offers a unique blend of history and modern luxury, making it a perfect base for exploring London.
  • What attractions are nearby? Buckingham Palace, the National Gallery, and the Royal Academy of Arts are all within walking distance.

Visit us today

Whether you're looking for a luxurious stay, a delightful dining experience, or simply a place to unwind, Brown's Hotel offers it all. Book your experience today and immerse yourself in the elegance of London.

4.6

Open 24 hours

Monday

Open 24 hours

Tuesday

Open 24 hours

Wednesday

Open 24 hours

Thursday

Open 24 hours

Friday

Open 24 hours

Saturday

Open 24 hours

Sunday

Open 24 hours

Loading map...