Completed May 2019
Bringing a unique lifestyle brand to Central London
Formerly known as Park Plaza Sherlock Holmes London, Holmes Hotel London is located close to Marylebone, which has long been a fashionable area of London. The area brings together unique independent restaurants and boutique shopping along its High Street, and convenient access to tourist hot spots including Madame Tussauds, the Sherlock Holmes Museum and Oxford Street, renowned for shopping.
We undertook an extensive £9m repositioning programme to maximise the property’s hospitality real estate potential and provide guests with a premium boutique offer which reflects the local area’s growth and high end development in recent years.