Shanghai, China
Plaza 336
Luxurious office building in the heart of Shanghai
Responsible for both exterior facade and interior space, Shanghai Plaza 336 is a high end commercial Project located at the heart of Shanghai city centre with an expansive view overlooking People’s Park. It is a 22 storey architecture with well-designed interior and exterior that contributes to the beauty of Shanghai’s landscape. It was awarded the highest grade of Five Star for Office Development Category for Asia Pacific International Property Awards 2020.