Cet hôtel climatisé compte 306 chambres parfaitement aménagées et abrite une grande salle de réception, ainsi que des salles multifonctions de différents types. Les clients profiteront d'un service incomparable, tant pour l'organisation de conférences que de dîners de gala. L'hôtel comprend un hall d'accueil avec réception et service de check-out ouverts 24h/24, un bureau de change, un vestiaire, un coffre-fort et un ascenseur. Il propose également un café, un pub, un restaurant, un bar et une discothèque. L'accès Internet/WiFi, le parking surveillé, ainsi que les services de chambre et de blanchisserie complètent les prestations.
Situé à l'ouest de Shanghaï, l'hôtel est à environ 5 km de l'aéroport Hongqiao et aussi près du Centre Commercial de Shanghai, de l'INTEX Shanghai, et du Palais des Congrès et des Expositions d'Everbright.