The UK’s largest family-owned hotel group, Edwardian Hotels London, will introduce the world’s first ‘super boutique hotel’ in Leicester Square this September.
Edwardian Hotels London has flagged a Spring 2020 opening date for its new “super boutique hotel” that is under development in Leicester Square. Previously flagged to launch in 2019, the £300 million property will feature 350 rooms, including 35 luxury suites. The project has been on the drawing board since 2013.
Radisson Hotel Group has added The May Fair Hotel – an iconic London property – as the group’s first property in England to join the Radisson Collection of luxury hotels.