The hotel itself will also have some of the Premier Plus rooms, as well as the communal ... It will be the largest Premier Inn in the north of England when it opens. Construction will start ...
The new Premier Inn will be the largest in the north of England and will showcase the hotelier’s latest style bedrooms, including its popular Premier Plus rooms, and the brand’s stylish ...