Published by The World's Best
Shanghai, China
J Hotel Shanghai Tower
A hotel shaped by its address in Shanghai, China, with the destination placed at the centre of the stay.
- Location
- Shanghai
- Property
- Hotel
- Region
- Asia
The hotel recordAbout J Hotel Shanghai Tower
J Hotel Shanghai Tower is considered through the relationship between property and place. The hotel provides a composed base for travellers who want time at the property to sit naturally beside time spent exploring beyond it. It is well suited to travellers who value a clear sense of place, measured comfort and an unforced pace.
Plan your stayEssential details
AddressShanghai Tower, No. 126 Dong Tai Road, Lujiazui Pudong New District, Shanghai, China
- Location
- Shanghai, China
- Region
- Asia
- Property
- Hotel
- Record checked
ShanghaiOpen map ↗