Com uma localização ideal na área de Vancouver South, em Vancouver, Hudson House localiza-se a 3,8 km de Estação de Skytrain de Bridgeport, a 4 km de Estação Sea Island Centre e a 4,9 km de Estação de Skytrain de Aberdeen. O alojamento está a cerca de 5,4 km de Centro Olímpico de Vancouver, a 5,6 km de Queen Elizabeth Park e a 5,6 km de Estação de Metro do Aeroporto YVR. Este alojamento não fumador situa-se a 3,7 km de South Granville.
Todas as unidades do alojamento estão equipados com televisão de ecrã plano. Apresentando uma casa de banho privativa com chuveiro e um secador de cabelo, os quartos do alojamento também apresentam acesso Wi-Fi gratuito. As unidades providenciam roupa de cama e toalhas.
Bloedel Conservatory fica a 5,8 km de Hudson House, enquanto Broadway - City Hall Skytrain Station está a 6,8 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Vancouver, que fica a 4 km de Hudson House.