Posizione
L'hotel è situato in South Xizang Road nella città storica di Shanghai. A meno di 2km dall'hotel si trovano gli splendidi giardini cinesi Yuyuan. Gli ospiti possono assistere agli spettacoli del vicino Gran Teatro.
Camere
L'hotel dispone di 185 camere ben arredate e dotate di accessori moderni quali connessione internet, TV via cavo, cassetta di sicurezza e mini bar.
Ristorante
Gli ospiti possono iniziare la giornata con la colazione internazionale servita in hotel. Nei dintorni si trovano vari ristoranti.