Donghu Garden Hotel, Shanghai ayant 4 étoiles est situé dans le voisinage de "Xuhui" à Shanghai et propose un centre avec piscine intérieure et un centre de fitness. La Tour de télévision Perle de l'Orient est dans un rayon de 4 km.
Le centre de Shanghai est accessible en 25 minutes à pied et les attractions naturelles telles que le Jardin Yuyuan sont dans un rayon de 4 km. Les sites religieux de la région comprennent le Temple du Bouddha de jade (à 2 km) et la Cathédrale Saint-Ignace de Shanghai (à 3 km). Il faut également à moins de 2 km pour rejoindre le Parc Fuxing. La South Shaanxi Road, située à une distance de marche de Donghu Garden Hotel, Shanghai, offre une connexion rapide vers tous les quartiers de Shanghai.
Chacune des 99 chambres est équipée de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Les extras comprennent une toilette séparée et une douche dans la salle de bain et le confort est assuré par un sèche-cheveux et des draps de bain.
Le petit-déjeuner est servi au restaurant. NiBoEr Restaurant offre de la cuisine indienne et se trouve à 400 mètres de l'hôtel.