Designed for both business and leisure travel, the South China Hotel is ideally situated in North Point, right near the North Point MTR Station, giving you a home away from the hustle and bustle as well as convenient access to the rest of the city. This Hong Kong hotel also offers a variety of recreational offerings, so with its ideal location and facilities to match, the South China Hotel will ensure you have an enjoyable stay while in Hong Kong.