Shanghai Imperial Palace Club

Category:

No. 568 West Jianguo Road, Xuhui District, Shanghai, China
200031 1281

Rooms:
16
Conference rooms:
1

Conference rooms

Name m2

Description

Description of the meeting rooms and conference facilities