LocationLocated in the heart of Tsim Sha Tsui in the Kowloon Peninusula, the hotel is close to the lush, calming green of Kowloon Park as well as the convenience of a flourishing business district. There are countless shopping and leisure venues on offer,..