À Shanghai, Shanghai Donghu Hotel - Shanghai Style Garden House propose le Wi-Fi gratuit, une salle de sport et une terrasse. L’établissement se trouve à 580 m de Musée d'Art et d'Artisanat de Shanghai. 绍兴公园 se situe à 810 m de l’hôtel.
Parmi les chambres disponibles, la superficie maximale est de 57 m². Les logements peuvent compter une chambre. Une chambre peut héberger jusqu’à quatre personnes. L'équipement des chambres comprend la climatisation et une salle de bains privative. Sur place, on trouve une piscine chauffée, un sauna et un parking.