Get Listed
Regus Shanghai Garden Square
Convention Center
Address: 11/F, Garden Square, No. 968 West Beijing Road, Jing’an District, Shanghai, Shanghai, 200041, China