The South China Hotel
Search & compare prices for The South China Hotel in all hotel booking websites.
The South China Hotel Address: 67-75 Java Road, Hong Kong, Hong Kong
Minimum price found for The South China Hotel was: 498 HKD
Click here to get more information, photos & guest ratings for The South China Hotel