Let’s work together to create an enriching trip of a lifetime for your clients.Make an Equiry
There is no shortage of exciting places to stay in London however when it comes to luxury British icons, Brown’s Hotel, in Mayfair, is a firm favourite. Located a short walk from Buckingham Palace in central London, Brown’s was the first-ever hotel to open in London in 1837. It has since welcomed distinguished guests such as Rudyard Kipling, President Roosevelt and Agatha Christie. It is here that Alexander Graham Bell placed the first telephone call ever too.
Today the 5 star luxury hotel offers exceptional comfort and style whilst maintaining that warm and friendly customer service its residents have come to know and love. The hotel offers 33 luxury suites and 82 hotel rooms all expertly designed by British interior designer Olga Polizzi and each offers guests both space and charm in abundance. The hotel also boasts one of London’s finest spa complexes which is not to be missed and offers the ultimate way to unwind after time spent travelling.