Hotel Shanghai Xujiahui Xietu Road Atour Hotel
★★★★
No 327 Tianyaoqiao Road Xuhui District, Shanghai, China Show on map
Novotel Shanghai Xujiahui is a 5-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic. The property has 213 rooms across 16 floors and opened in 2000, with its most recent renovation in 2026.
No 327 Tianyaoqiao Road Xuhui District, Shanghai, 200030, China
Check-in starts at 02:00 PM and check-out is until 02:00 PM. Early check-in or late check-out may be available on request.
Novotel Shanghai Xujiahui is located at No 327 Tianyaoqiao Road Xuhui District, Shanghai 200030, China.
Novotel Shanghai Xujiahui is rated 5 stars.
Novotel Shanghai Xujiahui has 213 rooms.
Highly rated alternatives close by