Hotel in Tai Kok Tsui, West Kowloon Same Brand Opened in 2022, the hotel is located in the redeveloped area of Tai Kok Tsui, West Kowloon. It is a 23-story building with 154 modern, minimalist-designed rooms. All rooms feature floor-to-ceiling windows, and 70% of the rooms offer panoramic views of the famous Hong Kong Lion Rock. Lease Terms Flexible lease terms