An ocean and islands inspired hotel
Located in Zhuhai, a city in southern China known for its 148 islands in the Pearl River Delta, the Intercontinental Hotel Zhuhai is an architectural masterpiece representing one of the most iconic architecture projects by the CL3 Architects studio. With its 47 floors, the wave-shaped building evokes the movement of water and the natural beauty of the surrounding islands, themes that are reflected in the captivating artistic installations in the lobby and reception area.