Back to List of Venues

ITC - L4, Event Space

  • Level 4, Tower A, THREE ITC, No. 183 Hongqiao Road, Xuhui, Shanghai 200030, China
  • 60 Seated / 80 Standing
  • 3,229 sq ft. / 300 sq m.
  • +86 21 8017 5868
  • Floor-to-ceiling windows with plenty of natural light
  • Exquisite catering service & artisan beverages available
  • High-tech audio-visual equipment and seamless Internet connectivity

About ITC - L4, Event Space

  • Up to 60 Seated
  • Up to 80 Standing
  • 3,229 sq ft. / 300 sq m.
  • Combinable Room

Interested in booking our venues? Leave us a message.

Complete the form to get in touch with our Meetings & Events Team.

*Required Fields