El Hotel Hudson House Vancouver ofrece proximidad al Parque de la Reina Isabel, que se encuentra a unos 3 km.
Si te alojas en el hotel, podrás descubrir Mount Pleasant, situado a unos 15 minutos en coche, o visitar instalaciones deportivas como el Óvalo Olímpico de Richmond, situado a 10 minutos en coche. La pensión queda a unos 10 minutos a pie de la estación de metro Marine Drive. La zona también incluye lugares de interés natural como la Bahía False Creek, a una distancia de 7 km de la propiedad. La parada de autobús Oak St at West 59th Ave, que ofrece un enlace directo con las atracciones y los principales lugares de la ciudad, está en los alrededores de este hotel. El Hotel Hudson House en Vancouver está a 10 km del Aeropuerto Internacional de Vancouver.
Las habitaciones del Hudson House cuentan con un sofá, además de ventanas insonorizadas para mayor comodidad de los huéspedes. Los baños disponen de bañera, un inodoro separado y una ducha, además de secadores de pelo y toallas.
Los huéspedes pueden disfrutar de platos canadienses en el restaurante White Spot Restaurant, que se encuentra a tan solo 650 metros.