Destination
Famous for theatre, shopping, dining and the arts, London is the perfect setting for Brown’s Hotel - a beacon of elegance and refined sophistication in the heart of Mayfair – the city’s most desirable neighbourhood.
Within walking distance of the hotel you will find a wealth of landmarks: Buckingham Palace; outstanding museums such as the Royal Academy of Arts and the National Gallery, the cosmopolitan shops of Bond Street and the vibrant buzz of the West End’s theatres and restaurants.
People flock to London to sample the world’s cuisine, from exclusive Michelin-starred restaurants in the European style to quintessential British experiences like Traditional Afternoon Tea (of which Brown’s Hotel has been voted Top London Afternoon Tea by The Tea Guild) and a vast range of choices from all around the globe.
Yet amidst the urban dynamism visitors will find oases of calm, like the sprawling green spaces of Green Park or Hyde Park. Similar respite is offered at Brown’s Hotel, where exemplary levels of service take over, allowing guests to relax into capital life with ease – The Spa at Brown’s also offers a range of luxurious treatments to ease weary feet, help guests overcome jetlag or even assist them in getting ready for a glamorous dinner.