Shanghai Bar or Club
Learn how the Cvent Supplier Network (CSN) works
Total Meeting Space
Standing Capacity
Seating Capacity80
Onsite Catering
231 Nanjing Xi Lu
Inside People's Park
Shanghai 200003



  • AV Capabilities
  • Onsite Restaurant
  • Other Decor
  • Space (Outdoor)
  • Space (Private)

Alcohol and Catering

  • Alcohol Allowed
  • Onsite Catering

Image Gallery

Meeting Space

Seating Capacity80
Space (Private)Available
Space (Outdoor)Available



Barbarossa is located in the most central part of Shanghai (People’s Park), Barbarossa is a 3 floor Arabian style building with unique decoration and specially themed furnishings. The architecture of the building stems from the aesthetics of old and new Moroccan architecture, with finishing touches imported from all over Morocco and the Middle East. Barbarossa has a professional events management team to help you to organize a wide range of functions and parties. We will assist you throughout the planning stages and ensure you have an successful event with smooth on-day execution. You can organize functions such as Press Conferences, Anniversary Parties, Wedding Parties, Product Launch Events, etc.

Contact Us

Already have an account?