Click here to book your room

439 North Cao Xi Road, Xuhui, 200030 Shanghai, China
website: www.shanghaijianguohotel.com