Nostalgia and Contemporary Luxury Blend Seamlessly at Andaz Shanghai ITC
🏨 Andaz Shanghai ITC, opening 3 February 2026, is in Shanghai's heritage district, located in the ITC Xujiahui complex. The hotel features 267 rooms and suites with floor-to-ceiling views and sizes ranging from 45 sqm to 147 sqm. Dining options include a rooftop bar and two restaurants. This luxury hotel draws on Shanghai’s rich history in design elements, offering a unique blend of nostalgia and contemporary luxury.
Share
