Andaz Shanghai ITC
Andaz Shanghai ITC is a luxury lifestyle hotel inside the ITC complex in Xujiahui, Xuhui, Shanghai, opened in February 2026. It holds 267 rooms and suites, many with floor-to-ceiling windows and a few with terraces, and the interiors nod to the district's layered history. As an Andaz, it leans lifestyle rather than formal, with dining and lounge spaces that pull in locals as much as house guests. The Xujiahui setting puts a metro stop, shopping, and plenty of food within a short walk. Early reviews single out the service and the design. Rates sit at the higher end, in line with a new luxury opening.
Common questions 常见问题
Andaz Shanghai ITC is in Xuhui (Xujiahui), at 283 Hongqiao Road, Xuhui District.
Andaz Shanghai ITC is open Open 24 hours (front desk); check-in from 3pm. Hours can shift on public holidays, so check before a special trip.
Reckon on about ¥¥¥¥ per person.
You can book through its official website. The contact details and map links are on this page.
Andaz Shanghai ITC is a luxury lifestyle hotel inside the ITC complex in Xujiahui, Xuhui, Shanghai, opened in February 2026.