Grand Plaza is one of the first expat-friendly apartments in downtown Shanghai. Grand Plaza residents enjoy the complete facilities of the onsite clubhouse with an outdoor and heated indoor swimming pool, tennis court and gym. Location: Shanghai Grand Plaza is located on 568 Julu Road, close to South Shanxi Road, Jingan District, downtown Shanghai. 5 minutes walk to Huaihai Road and 10 minutes to Portman Hotel. Shanghai Grand Plaza is also close to Jing’An Subway Station and Yan’an Highway.