Ubicato nel quartiere Centro di Shanghai di Shanghai, il Charms Hotel Shanghai, a 3 stelle, offre alloggio ad appena 1 km dal Museo di Shanghai. La struttura offre un parcheggio privato in loco.
Questo hotel si trova a Shanghai, a poca distanza dalla stazione della metropolitana di People's Square. L’hotel dista meno di 2 km dal centro di Shanghai e 7 km da Bund. La struttura è situata ad appena 1 km dal Ponte Waibaidu. C'è la fermata dell'autobus Dongxinqiao a 550 metri di distanza.
Il Charms Hotel Shanghai dispone di 340 camere con un patio e una zona pranzo, fornite di un divano e una scrivania. Gli ospiti possono usufruire della possibilità di stirare e un impianto di climatizzazione, nonché di un mini frigobar. Dotati di un WC alla francese e una doccia, i bagni sono provvisti di asciugacapelli e pantofole.
Gli ospiti possono mangiare al ristorante. C'è un bar lounge tra le opzioni gastronomiche. Il ristorante YiXian Tang Lao attira gli ospiti con cucina cinese e si trova in prossimità di questo hotel.