Hotel Equatorial Shanghai est situé à 450 mètres du Temple de Jing'an et à 300 mètres de Myst. Il fournit un centre avec piscine intérieure pour que les invités puissent se rafraîchir. L'hôtel propose 627 chambres et offre un distributeur automatique sur place.
L'Hotel Equatorial est à 500 mètres de Jing'an District Culture Center, à quelques pas de la Jing'an Temple. Le Bund est à 4 km de l'hôtel, tandis que la gare routière le Changshu Road Middle Huaihai Road est à environ 10 minutes à pied. Situé à une distance de 2 km du Parc de sculptures Jing'an, cet immeuble met la ville à votre portée. La station de métro la plus proche est à environ 10 minutes à pied.
Les chambres de L'Hotel Equatorial Shanghai offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme de la climatisation. Quelques chambres sont approvisionnées d'un sèche-cheveux et une douche à l'italienne. Dotées d'une douche à l'italienne, les salles de bains sont équipées d'un sèche-cheveux et des peignoirs de bain.
On sert le petit déjeuner au restaurant chaque jour. L'Hotel Equatorial dispose du restaurant Golden Phoenix, spécialisé dans la cuisine chinoise.