Jun 4, 2021

Top 10 business hotel openings across Europe in 2021

Kate Birch
8 min
Beaverbrook Townhouse, London

Opening: Summer 2021

Hotel Group: Beaverbrook

Location: London

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.


View #9

Share article