Brown's Hotel personifies the refined sophistication of modern British luxury, right in the heart of London. Since 1837 Brown's Hotel has been offering guests an unparalleled level of service, and providing the utmost in comfort. Boasting one of the most prestigious addresses in the city, London's famous theatres, shops, and dining are all on the doorstep of this exquisite hotel. Just a short walk to Buckingham Palace, Brown's Hotel is surrounded by a rich history, as well as beautiful parks nearby. With such a plethora of attractions close at hand you really will be spoilt for choice!
All 117 rooms at Brown's Hotel, including 29 luxurious suites, are designed in a contemporary and comfortable style, while maintaining the refined English charm for which Brown’s is famous. The soft colour scheme with natural materials and light fabrics used throughout blends perfectly with the specially selected artwork and antiques.
The exquisite spa offers a welcome tranquil space to unwind after a day exploring the bustling city. Enjoy a range of indulgent treatments on offer. Alternatively, spend an afternoon sampling a quintessential English afternoon tea in The English Tea Room, a favourite spot of Queen Victoria's. Enjoy a sample of scones with clotted cream, cakes and sandwiches while you take in your surroundings - the English Tea Room offers the perfect combination of old and new. In the evening, sit back and wind down in The Donovan Bar with a chilled glass of champagne or choose from an array of exciting cocktails. Afterwards, move on to the sleek and stylish HIX Mayfair restaurant serving outstanding traditional British dishes with a light modern touch, using locally sourced ingredients.