Posizione
L'hotel, situato in posizione favorevole lungo la West Yan'an Road, è a circa dieci minuti d'auto dal centro della città, a circa 15 minuti a piedi dalla più vicina stazione metrò e molto vicino allo Shanghai Exhibition Center.
Camere
Le camere variano molto tra loro, le singole sono di medie dimensioni e quelle doppie di grandi dimensioni. Le camere sono elegantemente decorate in un'atmosfera intima e sono in ottime condizioni.
Ristorante
Il ristorante è decorato con gusto e dispone di arredi moderni. Splendida la veduta panoramica della città.