El alojamiento Atour Hotel Shanghai Xujiahui Stadium, situado en Shanghái, dispone de Wi-Fi gratis y habitaciones familiares. 上海工艺美术博物馆 queda a 3,6 km del alojamiento. La distancia hasta 上海植物园 es de 3,5 km.
El equipamiento de las habitaciones incluye baño privado y aire acondicionado. Los servicios disponibles comprenden aparcamiento y un restaurante. El establecimiento cuenta con recepción 24 horas. Según la habitación, la superficie puede alcanzar 31 m². Puede haber un dormitorio. Las habitaciones más amplios alojan a dos personas.