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

The Flower Bowl Entertainment Centre

We are delighted that The Flower Bowl are our latest Business of the Week. The Flowerbowl Entertainment Centre is a multifunctional entertainment venue with curling, ten pin bowling, a cinema, restaurants and more in Preston, Lancashire.

Read More