Situé à environ 5 minutes de marche de Chinese Goods Centre, The South China Hotel Hong Kong offre 202 chambres. Pour les voyageurs d'affaires, un accès internet sans fil gratuit et des coffres-forts sont disponibles sur demande.
La Promenade de Kwun Tong est à environ 3 km de l'hotel et le Temple de Tin Hau est dans une zone de 3,1 km. Les amateurs de sport apprécieront également la visite du Stade d'Hong Kong, à environ 25 minutes à pied de South China. Le Parc de Kowloon est à environ 3,2 km de l'hotel. Ce logement 3 étoiles est aussi situé à 750 mètres de la Fortress Hill et à environ 2 km de la MTR East Tsim Sha Tsui.
Les chambres de The South China Hotel donnent sur la ville et comprennent un coffre-fort et un bureau ainsi que des salles de bain avec un bidet, une toilette séparée et une douche. Une TV à écran plat avec des chaînes satellite, et des conforts comme une climatisation sont également proposés.
Les clients peuvent dîner à North Point Fung Shing Restaurant à proximité immédiate de la résidence.