Whitbread Opens the Doors to Flagship hub by Premier Inn Hotel

Whitbread PLC, the UK’s largest hotel business and owner of Premier Inn, formally opens its latest hotel in the City of London – setting a new benchmark for affordable hotel design in the capital.