Très proche de la zone financière et commerciale de Lujiazui, cet hôtel 4 étoiles se trouve à moins de dix minutes de route de la Perle de l'Orient, la tour de télévision.
L'hôtel est situé de façon idéale dans le nord du Bund, en face du pont Yangpu. Il est également placé à 25 minutes de route de la zone internationale de Jinqiao et du parc de haute technologie de Zhang Jiang.
Bien équipées et climatisées, les chambres et les suites disposent d'une vue sur la Pujiang et sur le magnifique cadre environnant. Elles comprennent toutes une connexion haut débit à Internet. En outre, l'établissement comporte un restaurant chinois et occidental, un bar-café et discothèque, de même qu'un sauna et une salle de conférences.