À Shanghai, Shushe Hotel Shanghai propose le Wi-Fi gratuit, des chambres familiales et une salle de sport. L’établissement se trouve à 7,4 km de 上海野生动物园. 老港公园 se situe à 4,1 km de l’hôtel.
Les chambres les plus spacieuses atteignent 140 m². Certains logements comprennent jusqu’à trois chambres. Selon la chambre, jusqu’à six personnes peuvent y séjourner. L'équipement des chambres comprend la climatisation et une salle de bains privative. Sur place, les clients peuvent profiter d'une piscine chauffée, d'un parking et d'une terrasse. Les activités disponibles permettent de jouer au tennis, de faire du vélo ou de faire de la randonnée.