Hensshen Peninsula International Hotel is a 4-star hotel in Shanghai. Apart from the size of the rooms (small!), it's what you'd expect from a hotel of this category. It's located in a skyscraper in the city, and has a spacious lobby, a spa and a pool, with a great breakfast. The price is superb.