Das Hotel Hudson House liegt im Stadtviertel Vancouver South, in einer Entfernung von 10 Autominuten vom Flughafen Vancouver.
Sportanlage Richmond Olympic Oval und Scotiabank Field des Nat Bailey-Stadions befinden sich 4 km bzw. 4,1 km vom Hotel entfernt. Die Pension liegt auch in etwa 10 Minuten Entfernung von der U-Bahn-Station Marine Drive. Die Unterkunft liegt nur ein paar Fahrminuten entfernt vom Elizabeth Park. City Hall ist unter anderem in 15 Autominuten zu erreichen. Die Bushaltestelle Oak St at West 59th Ave liegt nicht zu weit von Hotel Hudson House entfernt.
Ein Sofa, ein Flachbildfernseher mit Satellitenkanälen und Rauchmelder sowie eine Mikrowelle, eine Kaffee-/Teemaschine und ein Kühlschrank sind ebenfalls vorhanden. In den Badezimmern, die mit einer getrennten Toilette, einer Badewanne und einer Dusche ausgestattet sind, stehen den Gästen zudem ein Haartrockner und Badelaken zur Verfügung.
Zu Cravings Restaurant And Sports Bar mit kanadischen Gerichten sind es ca. 8 Gehminuten.