Chuansha Park liegt etwa 2 km vom Shanghai Pudong Caolu Atour Hotel entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Die U-Bahn-Station Minlei Road liegt rund 10 Minuten zu Fuß entfernt. Der Flughafen Shanghai Pudong ist mit dem Auto in etwa 20 Minuten zu erreichen.
Das Hotel verfügt über 111 Zimmer mit einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. In Badezimmern werden eine getrennte Toilette und eine Dusche zur Verfügung gestellt.
Hier wird ein englisches Frühstück jeden Tag angeboten.