Es uno de los hoteles más altos del mundo, segundo en Shanghái tras el Park Hyatt Shanghái, que ocupa las plantas 79 a 93 del edificio vecino Shanghai World Financial Center.