Das 4-Sterne-The Kowloon Hotel Hongkong bietet 736 Zimmer in der Nähe von Bird Lake, ca. 30 Meter entfernt. Das Hotel lädt die Gäste ein, in einem der 4 hauseigenen Restaurants kantonesische, französische und europäische Küche zu probieren.
Einkaufszentrum Mira Place 2 ist in lediglich 8 Minuten zu Fuß leicht erreichbar. Zum Stadtzentrum von Hongkong sind es 30 Minuten zu Fuß. Zoologisch-Botanischer Garten Hongkong ist in nur 2 km Entfernung von der Unterkunft. Die U-Bahnstation MTR- Tsim Sha Tsui ist in 450 Metern vom The Kowloon Hotel entfernt.
Einige Zimmer mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einem privaten Safe bieten einen Ausblick aufs Meer. Manche Zimmer verfügen über ein privates Badezimmer mit einem Haartrockner und einer getrennten Toilette.
Im Restaurant können Gäste ihr tägliches Frühstück genießen. Das hauseigene Restaurant Coffee Corner serviert die internationale Küche, während das Restaurant Window asiatische Spezialitäten anbietet.