Underground hub by Premier Inn property to open in London’s Bloomsbury – Business Traveller
In November PPHE Hotel Group announced plans to develop a “predominantly subterranean” hotel on Vauxhall Bridge Road close to London Victoria station. The group operates the existing Park Plaza Victoria London, and has been granted planning approval to convert 6,500 sqm of the property into a new 179-room hotel – the majority of the space…