NOBLE CENTER HOTEL

1688 Caobao Roa
Shanghai
China