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

Close
18 people have recently viewed this hotel