Premier Inn – Trafford Centre West
Premier Inn is one of my favourite hotel brands, and the one we have stayed in the most is the Trafford Centre West. Even though we are less than 30 minutes away, I have stayed at the hotel 12 times and I love it there.… Continue reading