SNOWSTAR SHANGHAI

Featuring the world's largest indoor ski

SHANGHAI, CHINA

SNOWSTAR SHANGHAI

Located in Lingang area in the Pudong New Area of Shanghai, Snowstar Shanghai is a highly-anticipated integrated sports-entertainment-tourism resort.

With a gross construction area of about 330,000 square metres, the development is divided into southern and northern zones.

The southern zone contains two 21-storey resort hotels with a 2-storey podium. The northern zone features a mixed-use complex comprising a 6-storey indoor ski resort, an 18-storey boutique hotel, a 4-storey indoor and outdoor leisure pool complex, and a 15-storey resort hotel.

At a glance

  • Client
    Shanghai Yaoxue Real Estate Co., Ltd
  • Services
    Cost Management & Quantity Surveying
  • sector
    Hotels & Leisure, Sport
  • Location
    Shanghai, China