X Large

International Culture Centre

Location : Hubei, China
Area : 240000m2

The Hubei international culture centre is comprised of a large, 5000 person auditorium building with support facilities such as offices and smaller meeting rooms in addition to a 5 star hotel and villa complex and extensive landscaping of the lakeside site. The architecture and masterplan is intended to be sympathetic to the natural beauty of the site whilst expressing the historic Chinese design culture of the area through the buildings form and materiality.