-
Staying here means sleeping somewhere above the clouds, literally, since J Hotel occupies the upper floors of Shanghai's tallest tower. The 131 rooms and suites all face something spectacular, whether that's the Bund, the river, or the glittering sprawl below. Butler service, Chinese tea sets on arrival, a spa, a pool, and seven restaurants including the world's highest one. The guests dress well and know it.
- Forbes Travel Guide
- Forbes Recommended