Skip to main content
Hotel profile

Andaz Shanghai ITC

Shanghai, China · Andaz · February 2026

Andaz Shanghai ITC photo 1
Andaz Shanghai ITC photo 2
Andaz Shanghai ITC photo 3
Andaz Shanghai ITC photo 4
Andaz Shanghai ITC photo 5

Andaz Shanghai ITC sits in Shanghai’s heritage-rich Xuhui district, where old neighborhood textures meet the city’s newer vertical skyline. The hotel is positioned as a lifestyle address with 267 rooms and suites, many set on higher floors for broad city views, and interiors that lean into local references rather than generic polish. Expect contemporary comfort, strong design cues, and a layout that suits both short business stays and slower urban weekends. On-site facilities include a restaurant, pool, fitness center, concierge service, parking, and room service, with practical business support and accessible features rounding out the experience. It is a hotel that reads the city rather than trying to outshine it.