Top 10 business hotel openings across Europe in 2021
Opening: Summer 2021
Hotel Group: Beaverbrook
An extension of the famed Beaverbrook Hotel & Spa in Surrey, Beaverbook Townhouse is set to bring refined English countryside charm to the city. Located on Sloane Square in Knightsbridge, the stunning property – two fully restored Grade II listed Georgian townhouses – offers stunning views over Cadogan Place Gardens and is within walking distance of Knightsbridge Tube Station. Providing a bespoke and boutique experience that prioritises wellbeing, creativity and a tailored service, and that celebrates all things British, the townhouse delivers 14 luxury suites, with each suite named and styled to celebrate a different London theatre. There’s also a Japanese restaurant and bar.