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

Close
14 people have recently viewed this hotel