Neben erinnerungswürdigen Ausblicken auf den Bund und den Huangpu-Fluss verwöhnt das Cityhotel mit herzlichem aufmerksamem Service und erstklassigen Speisemöglichkeiten. Die Anlage wurde 2005 renoviert und verfügt über 981 Zimmer. Zu den Einrichtungen des klimatisierten Komplexes zählen Lobbybereich mit 24 h Rezeption, Hotelsafe, Wechselstube, Aufzug, Café, Friseursalon, eine Vielzahl an Restaurants sowie Konferenzmöglichkeiten. Parkmöglichkeiten sind ebenfalls vorhanden. Das Hotel bietet die Höhen des neuen Shanghai in der Jade on 36 Bar, während die Lobby Lounge zu jeder Uhrzeit belebt ist.
Im Herzen des Finanz- und Handelsviertels von Lujiazui gelegen, direkt am Fluss Huangpu. Das Hotel erfreut sich einer günstigen Lage - es ist nur 50 Minuten Fahrt vom internationalen Flughafen Hongqiao und 60 Minuten vom internationalen Flughafen Pudong entfernt.