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 5099
- 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
- High-speed Wi-Fi
- PA System / Microphone
- Projector System
- Sound System
- Dinner Party
- Art Gallery
- Breakfast Meeting
- Cocktail Party
- Film & Photo Shoots
- Networking Events
- Product Showcase
- Team Building
- Pop-Up Events & Roadshows
- Market Fairs
- Property Showcases
- Online Streaming*
- In-House Catering*
- Liquor License
- Windows & Natural Light
Interested in booking our venues? Leave us a message.
Complete the form to get in touch with our Meetings & Events Team.