Bad experience. Not allowed to have a guest to your room even if it is to drop their belongings prior to going out in the city. Staff are extremely rude and aggressive, harrassed me aggressively when we returned to collect belongings and didn't register my friend who was coming to collect her bags from room after dinner and even followed down the street after she left! Mould smell in rooms, and unpleasant odour, would not recommend staying at Penta Shanghai, there are a lot of other properties at the same price point which offer far better experience and location. Not recommended.