Regal International East Asia Hotel

516 Hengshan Road
Shanghai
China