El hotel Shanghai Charms Hotel, de 3 estrellas, está alojado en el barrio Downtown Shanghai de Shanghái, a unos 5 minutos a pie de New world city plaza, y cuenta con 372 habitaciones con vistas a la ciudad. Los huéspedes pueden disfrutar de un bar lounge, además de un jacuzzi y piscina exterior. El hotel se encuentra a unos cuantos minutos en coche del Centro de Planificación urbana de Shanghái.
El Charms está en el corazón de Shanghái, a unos 5 minutos a pie de la estación de metro Qufu Road. Bund está aproximadamente a 25 minutos a pie del hotel, mientras que la estación de autobuses de People Square, está a alrededor de 10 minutos a pie del hotel. El hotel está a unos 25 minutos a pie de la Torre de la Perla de Oriente y de otras atracciones principales de Shanghái. La estación de metro más cercana está a 5 minutos a pie del hotel.
Algunas habitaciones del Charms Shanghái son cómodas y cuentan con Wi-Fi gratis y TV. Tienen un interior cómodo.
El desayuno buffet se ofrece a los huéspedes del hotel en el restaurante. Para probar la cocina japonesa, visita el restaurante Ban Zhang Sushi que está a 5 minutos a pie del hotel.