PREMIER INN OPENS 800TH HOTEL
UK hotel chain Premier Inn has opened its 800th hotel this week, in the seaside Lincolnshire town of Skegness. The new Skegness Seafront Hotel…
Read MoreUK hotel chain Premier Inn has opened its 800th hotel this week, in the seaside Lincolnshire town of Skegness. The new Skegness Seafront Hotel…
Read More