1001,Tianyaoqiao Road, Xuhui District, Shanghai | Area: Xuhui, Shanghai Stadium
021-64567700
1001,Tianyaoqiao Road, Xuhui District, Shanghai | Area: Xuhui, Shanghai Stadium
DetailsConference Facility: Meeting rooms, business center.
Restaurant: Restaurant.
Recreation: Sauna, massage, game room.
Transportation: - 500 meters to Shanghai Stadium; - 2 km to Xujiahui Church; - 3 km to Guangda Convention Center; - 4 km to South Railway Station; - 9 km to Renmin Plaza; - 10 km to The Bund; - 11 km to Shanghai Railway Station; - 12 km to World Financial Center; - 13 km to Hongqiao Airport; - 14 km to New Exhibition Center; - 45 km to Pudong Airport.