Premier Inn is the UK's largest hotel brand, with more than 800 hotels across the country. Due to the large number of visitors staying in their rooms, Premier Inn makes it a priority to provide a comfortable night's sleep with high-quality beds, mattresses and bedding. For those who enjoy their rest at Premier Inn, you […]