Where to StayResearched & Verified 实地核实
Andaz Shanghai ITC
上海嘉里安达仕酒店(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.