Reserve
The Le Sun Chine (Shanghai Shengongguan) is located at the intersection of Huashan Road and Jiangsu Road, with easy access to the Xujiahui commercial area. This Shanghai hotel is a British-style villa surrounded by rich greeneries. All rooms are furnished with antique furniture, mini-bars and safes....