InterContinental Shanghai Sheshan Shimao

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

Language:English | 简体中文
Address:No.5888 Chenhua Road Songjiang District Shanghai China
Booking online