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. There is an on-site restaurant serving Chinese cuisine in addition to a café and bar.For relaxation, indoor swimming pool, game room, massage room and sauna are at guests' disposal.