59 Jie Fang Road, Zhenjiang, Jiangsu 212001, Zhenjiang, CN, CN
This charming hotel is located in Zhenjiang. This accommodation does not accept pets.