Skip to content

Crowne Plaza Hotels

This week's Venue of the Week is Crowne Plaza Hotels. As one of the world's largest upscale brands, Crowne Plaza Hotels have properties located in major urban centres, gateway cities and resort destinations all around the globe.

Crowne Plaza Hotels seamlessly blend work, travel, experience and inspiration.


How we want to travel, live and work is changing as people embrace a work-from-anywhere mentality. The need to work remotely while travelling has fuelled the growth of blended travel – and Crowne Plaza Hotels & Resorts accommodates with dynamic spaces curated to this lifestyle.

From the Plaza Workspace to practical but casual sitting areas, as well as the signature bar that is the beating heart of the hotel, guests have the opportunity to eat, work and relax at their leisure.

Crowne Plaza Hotels have multiple locations across the UK including Newcastle, Liverpool, Chester, Manchester, Leeds, Birmingham and London.

Downtown in Business

William James Recruitment

We are delighted that William James Recruitment are our latest Business of the Week. William James Recruitment are the premier recruitment partner for law firms across the UK and internationally.

Read More