Shanghai Yangjia Hanshe is located in Chongming Island / Changxing Island / Hengsha Island. Its superior geographical location makes it a desirable accommodation choice in Shanghai
all the characteristic rooms are equipped with air conditioning, so that you can feel more intimate and meticulous check-in experience. The bathroom is equipped with slippers, 24-hour hot water and hair dryer
after a busy day, you can enjoy all kinds of sports and leisure facilities in the hotel.