Back to list of venues

ITC - L29, Event Space

  • Level 29, Tower A, THREE ITC, No. 183 Hongqiao Road, Xuhui, Shanghai 200030, China
  • 30 Seated / 40 Standing
  • 861 sq ft. / 80 sq m.
  • +86 21 8017 5868
  • Floor-to-ceiling windows overlooking Shanghai's architecture
  • Luxury furnishings from Timothy Oulton and Herman Miller
  • High-tech audio-visual equipment and seamless Internet connectivity

About ITC - L29, Event Space

  • Up to 30 seated
  • Up to 40 standing
  • 861 sq ft. / 80 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