No, pets are not allowed at this property.
Self-parking is free at this property.
Check-in begins at 2 PM.
Checkout is at noon.
Located in Xuhui, this hotel is within a 15-minute walk of Shanghai Stadium and Xujiahui Shopping District. Grand Gateway and Hengshan Road are also within 1 mile (2 km). Indoor Stadium Station is only a 5-minute walk and Caoxi Road Station is 9 minutes.
Yes, Atour Xujiahui Zhihu Hotel Shanghai offers free cancellation on select room rates, because flexibility matters! Please refer to Atour Xujiahui Zhihu Hotel Shanghai cancellation policy on our site for more details about any exclusions or requirements.