Offrant une zone commerçante et un restaurant, Canada Hotel Kowloon se trouve dans le quartier "Nathan Road Shopping", à moins de 12 minutes à pied du Musée d’histoire d'Hong Kong et à environ 2 km du Musée municipal. Doté de 47 chambres avec vue sur la ville, l'hotel est situé à environ 2,1 km du Gratte-ciel International Finance Centre.
Située à 8 minutes de marche de la Vue de la ville d'Hong Kong, la résidence se trouve également non loin des lieux de divertissement comme le Centre culturel d'Hong Kong. Canada est aussi à 550 mètres des sites naturels tels que le Parc de Kowloon. De plus, Salisbury Garden Phase II se trouve à seulement 5 minutes de marche. L'expérience culturelle dans la région comprend le Centre de découverte du patrimoine d'Hong Kong, situé à proximité de ce logement. Canada de Kowloon est à 100 mètres de la Tsim Sha Tsui, et assez proche 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. Les salles de bain sont équipées avec une toilette séparée et une douche pour plus de confort. Dotées d'une toilette séparée et d'une douche, les salles de bains disposent également d'un sèche-cheveux et des draps de bain.
On peut se reposer dans le bar lounge. Canada Hotel se trouve à environ 5 minutes en voiture du restaurant Aqua Roma, Aqua Tokyo & Aqua Spirit avec ses plats italiens.