Top of the World

Address:

800 Lingling Road
Regal Shanghai East Asia Hotel
200030 Shanghai, China

Phone:

86 21 6426 6888 (Hotel)

Map:


Contact   ·   Privacy   ·   Terms