Das Atour Hotel Shanghai Songjiang G60 Dongjing liegt in der Nähe vom Happy Valley Shanghai Vergnügungspark, und zwar rund 7 km von hier entfernt. Das Hotel bietet seinen Gästen WLAN im ganzen Gebäude.
Ren Weiyin Art Gallery ist unter anderem 10 Minuten Autofahrt entfernt gelegen.
Jedes der 65 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche.
Hotelgästen wird täglich ein Frühstücksbuffet angeboten.