J Hotel, Shanghai Tower Shanghai Tower, No.126 Dong Tai Road, Lujiazui, Pudong New District, Shanghai, China

Close
16 people have recently viewed this hotel