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 5099
  • 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