Guhua Garden Hotel

Guhua Garden Hotel Address: 276 Middle Jie Fang Road Nan Qiao Town Feng Xian District, Shanghai, China

Minimum price found for Guhua Garden Hotel was: 223 CNY

Click here to get more information, photos & guest ratings for Guhua Garden Hotel