Le Royal Meridien Shanghai, Si trova nel centro della città, tra la famosa Nanjing East Road e la piazza del popolo;Si può avere una vista panoramic a del museo di Shanghai e del Grand Theatre di Shanghai dalla torre;La stazione della metropolitana People's Square si trova anche tra Xinbu;A piedi ad est per circa quindici minuti, si può vedere l'elegante contegno del palazzo di Shanghai Bund Wanguo.
Come edificio di riferimento a Puxi, l'hotel è storie 66 alto, fornendo servizio di prima classe, design ambientale moderno e alla moda, così come ricco divertimento di esplorazione e riflessione.L'hotel dispone di 728 camere e suite arredate squisitamente. Si può avere una vista panoramic a sullo splendido scenario del fiume Pujiang, il Parco della gente e l'orizzonte di Shanghai attraverso il pavimento alle finestre di vetro di pavimento.Ogni camera è dotata di strutture intime, tecnologia moderna e estetica elegante.Spazio spazioso e confortevole porta una piacevole esperienza di soggiorno.