Ten hotel properties operated under the Edwardian Group have been acquired by Starwood Capital Group for an undisclosed sum. The stable of Central London-based accommodations comprises 2,053 rooms.
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.