New Premier Inn hotel could be coming to Cambridge as lease agreed with Lion Yard shopping centre
Published
The new 125-bedroom hotel will be the chain's first to open in the city centre.
Full ArticlePublished
The new 125-bedroom hotel will be the chain's first to open in the city centre.
Full Article