Die Anlage befindet sich im Herzen von Pudong, einem subprovinziellen Bezirk von Shanghai. Das Gebäude befindet sich im Stadtteil Kerry Parkside, einem 45.000 m² großen Gebiet mit einer Mischung aus Restaurants, Modegeschäften, Freizeiteinrichtungen und Dienstleistungen. Die nächste U-Bahn-Station (Huamu Road) ist etwa 350 m vom Hotel entfernt. In unmittelbarer Nähe befindet sich auch das Messegelände (Shanghai New International Expo Center) bzw. der Century Park – der größte Park Shanghais. Das Hotel bietet komfortable Zimmer und Suiten (meist mit Blick auf den Century Park). Im gastronomischen Bereich gibt es mehrere Restaurants, ein Steakhouse, Bars und eine Craft-Brauerei. Gäste können den 6.000 m² großen Fitnessbereich des Hotels nutzen. Er umfasst ein Spa, einen Fitnessraum, Trainingsräume, Kinderrutschen, einen Tennisplatz und einen Basketballplatz im Freien.
- Innenpool mit Blick auf die Umgebung
- Whirlpool, Dampfbad, Sauna
- Physiotherapie, Massage, Hautpflege
- Spa-Programme für Paare
- Massagen und Behandlungen


