Can I enter the shopping mall with Magnolia Square ID card? Yulan Square ID card can enter the shopping mall. Yulan Square, 320 meters away, Yulan Square, the 66th floor is the top sightseeing hall, Yulan Square, also called L floor, and there is a working floor on the top floor, the 67th floor. Let the staff check their ID cards before entering.
Are No.501East Daming Road and No.588 East Zhangzhi Road Magnolia Square? No.588 East Zhangzhi Road is Yulan Square. Shanghai Yulan Plaza is located at No.588 Dongzhangzhi Road, Hongkou District, Shanghai, by the Huangpu River in the North Bund of Shanghai, facing Tilanqiao area in the east, Lujiazui across the river in the south, Bund in the west and Shanghai Music Valley in the north. It covers an area of 56,000 square meters with a total construction area of 420,000 square meters, including an office building and a hotel tower. The office building is 320 meters high and has 69 floors. It is one of the landmark buildings in Shanghai.