Popoko Hotel Zhuhai, China
Sheppard Robson is designing a mixed-use development on a prominent site in Zhuhai, a city on the southern coast of Guangdong province in mainland China. The project will see the demolition and remodelling of an existing hotel and retail complex to create a 180-bed 5 star hotel, luxury spa, restaurants and café, apartments, shops, and a new headquarters for the development company.
The site is centrally located adjacent to the beach promenade and the main retail district and forms a prominent landmark in Zhuhai. Remodelling the existing stepped form, the design will reestablish the development within the city as a contemporary and international destination, visible from many key locations. Across the elevation a shifting pattern of screens with integrated balconies and glass oreil seating areas will create a singular image for the hotel. Double-storey retail frontages will provide a unique retail offering within Zhuhai.
- 27,000 m2