InterContinental Shanghai Sheshan Shimao

上海佘山世茂洲际酒店(深坑酒店)

Language:English | 简体中文
Address:No.5888 Chenhua Road Songjiang District Shanghai China
Booking online
Downtown
41.35 km
Hongqiao International Airport
28.31 km
Pudong International Airport
69.20 km
Shanghai Hongqiao Railway Station
28.83 km
Shanghai Railway Station
41.80 km
She Shan, Songjiang University Town
8.71 km
Shanghai Chenshan Botanical Garden
4.32 km