Dubai, United Arab Emirates
Hangzhou GT Land Jumeirah is a mixed-use, 7-star hotel, retail, residential and office development located in an emerging central business district in Hangzhou, China. This new development seeks to explore the forward optimism and rich history of the area. The spirit of the famous West Lake is captured through the attention to scale and multiple textured facades, creating an urban spectacle that is able to convey the building’s sense of calm.
The unique façade is an artistic translation of the lake’s reflective phenomena. Thousands of multifaceted panels on the façade react to the movement of light and wind to create the animated surface material that expresses the richness of the mixed-use program behind it.