Our Resort

Rewards Category 4 · Points needed per night

Set in the heart of China's National Tourist Resort of She Shan, The Yuluxe Sheshan, Shanghai provides guests breathtaking panoramas of Shanghai Sculpture Park and majestic mountain ranges. Our hotel's prime location steps from the Metro Line offers easy access to the area's most desirable attractions, from the nearby national forest park and She Shan cathedral, to the She Shan Observatory and the shops at the nearby ancient water village. China's largest amusement park, Happy Valley, is almost just moments away.The hotel includes a pillarless grand ballroom that can accommodate up to 1,800 guests, a 470-seat auditorium, seven meeting rooms, and two outdoor pavilions. All of the 325 contemporary guest rooms, each averaging a spacious 55 square meters, feature state-of-the-art technology, floor-to-ceiling windows that embrace the lush landscapes of She Shan, and personal balconies with stunning vistas.

Show More

Guest Reviews

3.9 out of 5.0
Cleanliness
4.3
Service
3.7
75% of guests recommend this hotel

Hear from our guests about their stay from 103 confirmed guest reviews

Key Amenities

  • Fitness center
  • Pool
  • Meeting event space
  • Parking

Guest Rooms

Guest room view

  • SK

    Superior Room

    Guest room, 1 King, Balcony
  • Photo coming soon

    Superior Room

    Guest room, 2 Twin/Single Bed(s), Balcony
  • TB

    Deluxe Room

    Guest room, 2 Twin/Single Bed(s), City view, Balcony

Check Room Rates & Availability

The Yuluxe Sheshan, Shanghai, A Tribute Portfolio Hotel