Size:
66,500 sq.m. /
705,000 sq.ft. /
327 keys
Set in the heart of China's National Tourist Resort of She Shan, this luxury hotel provides guests breathtaking panoramas of Yuehu Lake and the majestic mountain ranges to the north, from almost every part of the building. Sitting on top of a hill, the concept for this five four-storey complex was to blend the buildings into the fabric of the existing nature reserve and to mirror the surrounding mountains. Guest rooms, with floor-to-ceiling windows, and the hotels three restaurants command spectacular views. Designed as a "get-away" from the city, it incorporates full convention facilities, multiple swimming pools and beach volleyball alongside a wedding chapel and nature trails.
