Skyscraper hotel
J Hotel Shanghai Tower
Lujiazui · Shanghai · China

Photo credit
Image courtesy of © Ermell, CC0, via Wikimedia CommonsThe hotel inside Shanghai Tower, the 632-metre tower in Lujiazui.
J Hotel occupies floors of Shanghai Tower, which at 632 metres is the tallest building in China. Maison Lameloise, on the tower’s 68th floor, holds one MICHELIN star in the 2026 guide.
- Inside Shanghai Tower
- Maison Lameloise on the 68th floor
From the ULTIMATE Shanghai guide
Read our full write-up, with what to book, nearby restaurants and how to get there.
Read on the Shanghai guide →More hotels in Shanghai
All 17 →Resort
Amanyangyun
Minhang · Shanghai · ChinaAman’s retreat on the edge of Shanghai: 140 hectares of camphor forest, 24 suites and 11 antique villas.
Boutique hotel
Capella Shanghai, Jian Ye Li
Former French Concession · Shanghai · ChinaVillas in a restored lane of shikumen houses, with le Comptoir de Pierre Gagnaire (one MICHELIN star).Historic hotel