Premier Inn is the UK’s largest hotel brand, successfully operating hotels in a variety of locations, from city centres to…