Canada Hotel Kowloon est placé dans un quartier populaire de Kowloon, à moins de 12 minutes à pied du Musée d’histoire d'Hong Kong et à environ 2 km du Musée municipal. Situé à environ 2,1 km du Gratte-ciel International Finance Centre, l'hotel dispose de 47 chambres avec vue sur la ville.
Située dans le quartier "Nathan Road Shopping", la résidence est non loin de la Vue de la ville d'Hong Kong. Canada est également à 550 mètres un site naturel tel que le Parc de Kowloon. Cet hébergement se trouve à 2,2 km du Bei Di, très appréciée des pèlerins et des touristes. L'hotel est à 100 mètres de la Tsim Sha Tsui, et à proximité immédiate de l'arrêt de bus Middle Road.
Les chambres comprennent une climatisation, ainsi que des conforts modernes tels qu'une TV à écran plat avec des chaînes satellite. Une toilette séparée et une douche sont offerts dans les chambres.
Les visiteurs peuvent se reposer dans le bar lounge. Aqua Roma, Aqua Tokyo & Aqua Spirit sert des plats de cuisine italienisch et se trouve assez proche de Canada de Kowloon.