Shanghai Olympic Hotel
No.1800 the Second South Zhongshan Road Xuhui District
Shanghai, 200030 CN
Shanghai: Xuhui-Xujiahui & Everbright Center
Shanghai Olympic Hotel is conveniently located in the southwest area of Shanghai, just 10 kilometers from the Sea Hongqiao International Airport and a 15-minute drive from the Shanghai Hongqiao International Airport.