El Atour Hotel Shanghai Wujiaochang Financial Center Plaza, de 4 estrellas, se encuentra a una distancia de 7 km del Acuario de Shanghái, y a tan solo 6 minutos a pie de Yangzu Dept. Store. WiFi se proporciona en toda la propiedad.
El hotel está situado en el distrito Wujiaochang, al lado de la estación de metro Jiangwan Stadium. El Atour Hotel Shanghai Wujiaochang Financial Center Plaza ofrece proximidad a lugares de interés natural como el Parque Forestal de Gongqing (3 km) y el Parque de Lu Xun (4 km). Los huéspedes también pueden llegar a la Torre de la Perla de Oriente, que está a 15 minutos en coche. El hotel está a 150 metros de la estación de autobuses North Shuangyang Road East Guoshun Road.
El Atour Hotel Shanghai Wujiaochang Financial Center Plaza dispone de habitaciones con una zona de estar, así como ventanas insonorizadas para tu comodidad. Además de servicio de tetera/cafetera, las habitaciones cuentan con un escritorio. Los cuartos de baño tienen un inodoro separado y ducha, además de tales comodidades como secador de pelo y albornoces.
Las opciones de alimentación diaria incluyen un desayuno buffet. Puedes cenar en el restaurante Pizza Hut, a unos 1 km.