El Hudson House Hotel está situado en el distrito Vancouver South, a unos 4 km de lugares de interés deportivo, como el Óvalo Olímpico de Richmond. También dispone de un aparcamiento.
Situado a menos de 10 minutos caminando de la estación de metro el Marine Drive, este hotel está a unos 7 km de la Bahía False Creek. El hotel está situado cerca de lugares de interés natural como el Parque de la Reina Isabel (3 km) y el Bloedel Conservatory (3,1 km). Este alojamiento está situado a unos cuantos minutos en coche del Parque Elizabeth. El hotel Hudson House Hotel se encuentra Mount Pleasant a poca distancia de, mientras que la estación de autobuses Marpole Loop está a apenas 10 minutos andando del hotel. La estación de metro más cercana está a 10 minutos andando del hotel.
Las habitaciones del Hudson House cuentan con un sofá, además de ventanas insonorizadas para mayor comodidad de los huéspedes. Las habitaciones están equipadas con detectores de humo; además, ofrecen TV de pantalla plana con canales vía satélite y servicio de tetera/cafetera para el autoservicio. Los baños incluyen un inodoro separado de la ducha, bañera y ducha, además de comodidades como secador de pelo y toallas de baño.
El restaurante Cravings Restaurant And Sports Bar sirve varios tipos de platos canadienses a menos de 8 minutos andando del sitio.