J Hotel Shanghai Tower

Hotel

J Hotel Shanghai Tower Shanghai

J Hotel Shanghai Tower Shanghai

Soaring above Shanghai's glittering skyline, J Hotel Shanghai Tower redefines luxury hospitality from its prestigious location in China's tallest building. This ultra-luxury hotel occupies the upper floors of the iconic Shanghai Tower, offering breathtaking views of the metropolitan landscape below.

Each space within the hotel embodies refined elegance and sophisticated design. Guests can indulge in world-class dining at multiple exclusive restaurants, featuring both local and international cuisine. The stunning indoor pool provides a serene escape with panoramic city views.

The spa and wellness facilities deliver exceptional relaxation experiences. A state-of-the-art gym caters to fitness enthusiasts with premium equipment and personal training services. The elegant bar serves carefully crafted cocktails and rare spirits in an atmosphere of understated luxury.

Located in the heart of Shanghai's Lujiazui financial district, the hotel provides unparalleled access to the city's business and leisure destinations. Every detail, from the bespoke furnishings to the impeccable service, reflects the highest standards of luxury hospitality.

Experience the pinnacle of Shanghai luxury living at J Hotel Shanghai Tower, where extraordinary moments become unforgettable memories.

Photos

Check it out before you check-in

J Hotel Shanghai Tower
Amenities

What makes J Hotel Shanghai Tower special

Bar

Gym

Indoor pool

Restaurants

Spa

Location

Shanghai Tower, No, 126 东台路 Shanghai, China

FAQs

All you need to know about J Hotel Shanghai Tower

Luxury concierge platform for high-end experiences and bespoke travel worldwide.

© 2025 Alotea. All rights reserved.