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 recre...