Skip to main content
Beginning of main content

Shanghai Charms Hotel

3.0 out of 5.0

Recent guest reviews

location is great not far to walk to main shopping the traffic on the roads with electric vehicles you cant hear them coming..many buses to tour the city with stop offs in main tourist areas..good pricing bit of every thing drinks the same.. plenty to see & do i went there for a football game..good out for "scammers" if you get what i mean..especially if you are on your own..

This hotel located at a very famous location nanjing road which is 2 mints walk ahead rooms are very nice and good for business people’s , families etc I mostly stay at this hotel many famous restaurants are located near by

This is hotel is good value for money in terms of the location, however I would not stay here again. The rooms were a good size, but very dated, smelt of cigarettes (even though we had a non-smoking room) and while I was satisfied they were cleaned every day, the bathroom was very grimy and the windows dirty. The bed was tolerable. The room didn't contain a safe, so we had to carry our valuables with us all day which wasn't always ideal. The lifts to the floors are awful. Several times we waited longer than 5 minutes just for a lift to arrive at our floor. The stairs seemed to be for emergency use only so the only option you had was to wait for the lift. The breakfast was catered for an Asian audience, which isn't exactly a bad thing, however if you want anything else you only really have toast, fried eggs and cold chips. We ended up going to the Starbucks opposite on most days. For the price we paid, I was content, but I would try another hotel next time we are in Shanghai.

Our travel agent....booked this for us....Gonna change travel agents for the future....after their poor choice also in Beijing.....The pics talk for themselves and this was an upgraded suite...apparently big and luxurious...our toilet backed up with poop from what we can only assume was another room because it wasnt ours...Nobody came to deal with it so we had to have the air conditioner on all night to mask the stench....Disgusting and smelly

Horrible hotel. The location is ok there are plenty of other hotels close that are 4.5 stars and a lot better. Try Central Hotel for a better quality stay. When we arrived no one was helpful limited English was spoken. Rooms were awful and we had been upgraded to a suite. Mould everywhere, toilets back flowed from room to room and poo was everywhere. Restaurant was horrid. The only part that was ok was a little eating bar attached called Bingo. Food was good

The Charms obviously was once a very charming hotel indeed. Many of the charming elements remain but clearly there has not been much investment in keeping up those standards. However, this is nicely reflected in the price and you do get what you pay for. The restaurants are both excellent. All the staff are dedicated. You don't get the western style of super friendly customer service but the staff are very efficient and this is China after all. The location of this hotel is absolutely amazing for seeing the local sites. If we return to Shanghai I would not hesitate to stay at the Charms again.

My husband and I stayed here for three nights while doing local sightseeing. We had a very pleasant experience at a bargain price - for a tenth-floor room (interior-facing, no balcony), about $70US per night. We found the staff to be responsive and helpful. We did not try the restaurant, but the Bingo Bar and Cafe truly is charming, and we ate there one evening. Food was delicious, including Chinese greens, squid and vegetables, and a small pizza. The location is premier- very close to the People's Park area with its museums, shopping centers, and subway station. So getting from Shanghai Pudong Airport via subway and maglev is easy and cheap. Easy walking distance to the Bund. Be sure to bring your own book light - they put 25 watt bulbs in all the lamps, so reading in the room is a challenge.

The hotel is a bit old, the sink and bathtub is not draining well. The rooms are not that clean but the location is superb it is close to subway, shopping malls, local restaurants and 10min walk to the famous Bund. The staffs were helpful in any way.

My parents and I stayed here for a week and almost each night we had to change rooms because of some ridiculous problem that's difficult to let go unnoticed. On our first night, our room didn't have a window which was fine, but the room reeked of smoke. Obviously from the lack of windows there wasn't any proper ventilation to let all that smoke go away. Second night, we had to change rooms because the room smelled like someone just freshly took a dump in our bathroom, we even found chopsticks underneath the bed, absolutely disgusting. Third night, the air-conditioning was so weak we were literally sweating in our room. (All the rooms we've been to on the 2nd and 3rd floor have bad air-conditioning.) This went on for two nights because we felt complaining was pointless because the front desk doesn't know English at all. They immediately assume just because you look Asian you right away can speak Mandarin. On our last night, hoping everything goes well than our previous nights, our bathroom sink just started leaking all over the place, probably because of some problem with the pipes. The family room wasn't even that cheap it was almost 140 USD a night. Terrible service, the women at the front desk all have these creased forehead like they hate their jobs and aren't thrilled to have you there. Zero courtesy.

I read some really bad reviews for this hotel after I booked it, so was very anxious on arrival. There was no need to be, it was great. Reception staff spoke a little bit of English, which was sufficient to check us in. We were told our booking had actually been cancelled due to a deposit trying to be taken the day before our arrival date (my fault withdrew all my money) however he then upgraded us! Room was nice and big, carpet a bit dirty but nothing major. Shower nice and on a while room fine for a 3*. Breakfast catered for the western a little bit, cereal, toast and fruit was a bit boring after 4 days but I wasn't complaining it was sufficient. The Bingo bar downstairs was great. Lovely food and beers from all around the world, and nice staff. Great location, walk to people's square and the bund with the metro station 5 mins walk away! Sincerely best accommodation I had in China.

619 Jiujiang Road Huangpu Dist Shanghai Shanghai

Hotel highlights

  • Walking distance to Nanjing Road Shopping District and People's Square
  • Free WiFi and wired Internet in rooms and public areas
  • Onsite dining
  • Business center

Located in Downtown Shanghai, Shanghai Charms Hotel is adjacent to Nanjing Road Shopping District and within a 15-minute walk of popular sights like People's Square. This 372-room, 3-star hotel welcomes guests with conveniences like a restaurant, a bar/lounge, and free in-room WiFi. Also close to this Shanghai hotel are The Bund and Jing An Temple.


Enjoy a leisurely bite to eat at the onsite restaurant, or have a drink at the bar/lounge. Savor a meal from the comfort of your room with room service, or get a quick energy boost at the coffee shop/café. Start each morning with breakfast, served for a fee from 6:30 AM to 10 AM.


All 372 air-conditioned accommodations feature sitting areas. Guests can expect free WiFi and wired Internet, along with satellite TV. Microwaves, minibars, and free bottled water are other standard amenities.

Property features

Shanghai Charms Hotel features free WiFi in public areas, a meeting room, and a business center. Self parking is available for CNY 10 per stay. Staff members are on hand to provide dry cleaning/laundry services, concierge services, and luggage storage. This hotel also has free newspapers.

Room options

Business Double Room

Full 1 | Sleeps 2

Deluxe Room

Full 1 | Twin 2 | Sleeps 2

Standard Double Room

Full 1 | Sleeps 2

Business Room (Business Deluxe Room)

King 1 | Twin 2 | Sleeps 2

Reviews from Trip Advisor

Trip Advisor aggregated rating

58% of guests recommend this hotel

Total of 552 reviews