Charms Hotel Shanghai is a 3-star venue situated 16 minutes' stroll from New world city plaza. All guests can enjoy high-speed Internet access in the rooms and access to a fitness room.
The accommodation is located in Shanghai, a 5-minute walk from People's Square tube station. Shanghai Grand Theatre is 1.3 km from the property, while Shanghai Hongqiao International airport is 20 km from it.
Charms Hotel Shanghai is a short ride from the classical Yu Garden.
In-room extras include a microwave oven and a refrigerator.