Atour Hotel Shanghai Wujiaochang Daxue Road liegt in Shanghai und bietet ein Fitnesscenter und kostenloses WLAN. 中国武术博物馆 befindet sich 1,7 km vom Hotel entfernt. Bis „叶家花园“ sind es 1 km.
Die Zimmer erreichen eine Fläche von 32 m². Je nach Zimmer gibt es ein Schlafzimmer. Die Zimmer sind für bis zu drei Personen ausgelegt. Das Angebot umfasst ein Restaurant. Die Zimmer verfügen über ein eigenes Bad und eine Klimaanlage. Die Reinigung erfolgt täglich. Die Rezeption ist rund um die Uhr besetzt. Vor Ort ist Radfahren möglich.