J Hotel Shanghai Tower
81.3bronzeShanghai Tower, No. 126 Dong Tai Road, Lujiazui Pudong New District, Shanghai
shanghai-chinaforbes-travel-guide-recommendedhighly-ratedguest-favoriteurban-hotel
81.3
Bronze
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 19% of all rated hotels worldwide.
Bronze = top 25%. Medals are percentile bands, recomputed nightly.
About this hotel
J Hotel Shanghai Tower is located in Shanghai, China. This hotel holds a Forbes Travel Guide Recommended award for 2026. Guests have rated the hotel with an average of 4.5 out of 5 based on 113 reviews on Google, indicating a well-regarded guest experience. The property provides a stay within a prominent city setting, reflective of its recognized status.
Description generated from public data; the property can replace it for free.