Edition Shanghai a pris place dans deux immeubles dont l'un est l'ancien siège de Shanghai Power Company. Ce bâtiment art-déco historique abrite les parties communes de l'hôtel, soit 3 restaurants, 4 bars, un spa et un espace MICE.
Le second – un gratte-ciel moderne – accueille les 145 chambres de l'établissement. Grâce à leur décoration mêlant héritage chinois et éléments modernes, elles offrent un cocon sophistiqué et chaleureux aux clients. Par ailleurs, leurs grandes ouvertures permettent de profiter d'une vue imprenable sur la ville ou le Bund.



