Situé près de Plaza 96, Banyueli Hotel Shanghai donne un accès rapide à divers sites de la ville. Cet hotel 2 étoiles propose 47 chambres et des équipements tels qu'un stockage des bagages.
Le Bund n'est qu'à 3 km de l'hotel, tandis que la Tour de télévision Perle de l'Orient est à moins de 2 km de l'endroit. Banyueli de Shanghai se trouve à côté de la station de métro Shangcheng Road. Il est situé à 20 minutes à pied de la Tour Shanghai. L'arrêt de bus le plus proche est Century Avenue Subway, à 250 mètres.
Les chambres sont équipées d'un bureau, ainsi que des fenêtres insonorisées pour le confort des clients. Les divertissements dans la chambre comprennent une TV par câble avec des films à la demande, tandis que des équipements tels qu'une climatisation sont également fournis. Une douche à l'italienne et une toilette séparée sont gratuits dans les salles de bain et le confort est assuré par un sèche-cheveux et un bonnet de douche.
Un restaurant Man TuoLing XiYu Restaurant propose une sélection assez proche de Banyueli.