Address: 6F, No.68 Yincheng Road (C), Shanghai, China, 200120

Tel: 021 3861 1088

Fax: 021 3861 1099

Project Development Email: development@shimaohotels.com