Nanhui Taohua Village befindet sich ungefähr 3 km vom Shanghai Pudong Xiangguo Hotel entfernt und ist einen Besuch wert. Das Hotel bietet seinen Gästen einen Gepäckraum und ein Restaurant sowie Annehmlichkeiten wie eine Wechselstube und einen Verkaufsautomaten.
Das 3-Sterne-Hotel heißt alle Gäste, ungefähr 15 Minuten mit dem Auto vom Shanghai Wild Animal Park entfernt, willkommen. Der Flughafen Shanghai Pudong ist in 18 Minuten mit dem Auto zu erreichen.
Die 45 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Ein Balkon, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.