South China Hotel Hangzhou

South China Hotel Hangzhou Address: 8 Guanyi Road, Fuyang, Hangzhou, China

Minimum price found for South China Hotel Hangzhou was: 608 CNY

Click here to get more information, photos & guest ratings for South China Hotel Hangzhou