J Hotel Shanghai Tower

J Hotel Shanghai Tower

72.2
Shanghai Tower, No. 126 Dong Tai Road, Lujiazui Pudong New District, Shanghai
shanghai-chinaforbes-travel-guide-recommendedhighly-ratedguest-favoriteurban-hotel
72.2
Rated

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 34% of all rated hotels worldwide.

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.

Awards & recognition

  • Forbes Travel Guide· 2026
    Forbes Travel Guide Recommended