Snow Park Shanghai Hotel, 1-2F, Huaqing Building, No. 109, Jida Road (opposite to duty-free Causeway Bay)
View on Map
What travelers say:
The snow garden in Zhuhai Tangjiawan Harbour No. 1 is a typical authentic Shanghai cuisine. It is finely crafted, good taste, beautiful environment and good service. It is a good place for family and friends to gather. There are two boxes. It would be better if there were more.