Das 4-Sterne-Radisson Red Shanghai Wujiaochang Hotel liegt rund 7 Kilometer vom Bund in Shanghai entfernt und bietet ein Restaurant. Ein Privatparkplatz ist vor Ort verfügbar.
Jiangwan-Stadion ist unter anderem in circa 25 Gehminuten Entfernung gelegen. Aquarium Shanghai ist in 15 Minuten mit dem Auto zu erreichen. Dieses Radisson Red Shanghai Wujiaochang liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist in 50 Meter Entfernung von der U-Bahn-Station Guoquan Road und 700 Meter von der Bushaltestelle Huangxing Road Guoshun Road. Es sind 25 km bis zum Flughafen Shanghai Hongqiao.
Die 325 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden.