Our luxury hotel accommodation includes 57 Deluxe Twin Rooms with a lakeview, all offering the utmost in comfort and style. All our Deluxe Lake View rooms feature 42” LCD TV’s along with beautiful views looking out over Changfeng Park and the largest man-made lake in Shanghai.
The rooms measure up to 35 sq meters.
Room service is available 24- hour a day and a spa and fitness centre is available for residents

