hub by Premier Inn – Westminster
Right in the very heart of any city – London in particular – is probably not the first place one thinks of when ‘affordable accommodation’ is mentioned. But with the opening of Premier Inn’s new, technology-focussed ‘hub’ hotels in the English and Scottish capitals over the last 12 months, that is now a distinct reality. Invited to take a look…
read more