HARBOUR HOTEL

1188 Si Ping Road
Shanghai
China