The cleverly designed building with the manicured gardens and luxurious lobby and rooms is an oasis in busy Shanghai. Shanghai Pine City Hotel is located just a few minutes walk from the Xujiahui subway station ... Read more

View all Luxury Hotels in Shanghai