Les bureaux du Shanghai Everbright Exhibition Center se trouvent dans les suites C-F du hall est de l'hôtel.
La surface du bâtiment Shanghai Everbright Exhibition Center est de 80 000 m2 et dispose d'espaces en plein air, d'installations haut de gamme et d'un service très complet.
Chaque salle du Shanghai Everbright Exhibition Center bénéficie de toutes les installations électriques nécessaires et d'un système d'éclairage d'urgence. On peut profiter de la musique dans les espaces publics et d'un efficace système de sécurité.