News

UK-based hotel business Whitbread has initiated construction enabling works for its new flagship hub by Premier Inn hotel at ...
Enabling work kicks off for flagship 693-bedroom hub by Premier Inn on The Strand Whitbread PLC, the UK’s largest hotel ...