Hôtel Hudson House est niché dans le voisinage de "Vancouver South" à Vancouver, à 4 km d'attractions sportives, telles que l'Anneau olympique de Richmond. Il y a aussi un parking.
L'Hôtel Hudson House de Vancouver se trouve à 7 km de la Baie de False Creek et relativement près de la Marine Drive. L'hôtel offre un emplacement à proximité de sites naturels comme le Jardin Botanique de VanDusen (à 3 km) et le Parc naturel de Richmond (à 4 km). La maison d'hôtes est situé à une distance raisonnable du Parc d'Elizabeth. Il y a le Nat Bailey Stadium à moins de 4 km, et Marpole Loop à 10 minutes de marche d'Hôtel Hudson House. La station de métro la plus proche est à environ 950 mètres.
Dotées d'un canapé, les chambres disposent également des fenêtres insonorisées pour le confort des clients. En outre, il y a une cafetière/théière ainsi que des détecteurs de fumée. Dotées d'une baignoire et d'une douche, les salles de bains sont également équipées d'un sèche-cheveux et des draps de bain.
Servant des repas canadiens, Cravings Restaurant And Sports Bar se trouve assez proche de ce étoiles.