Schon beim Einchecken im 63. Stock liegt einem hier, in Pekings Hochhausviertel gegenüber dem World Trade Center, die Stadt zu Füßen, Gleiches gilt für die Zimmer, die Restaurants und den Spa-Bereich. Es gibt sogar eine chinesisch inspirierte Dachterrasse.