Este establecimiento de Houston goza de una ubicación ideal, junto a la autopista 16 y a 10 minutos en coche del centro de la localidad. El alojamiento dispone de conexión Wi-Fi gratuita y ofrece habitaciones con nevera y microondas.
Las habitaciones del Houston Motor Inn también incluyen TV de pantalla plana con canales por cable, cafetera, escritorio y artículos de aseo gratuitos. Además, algunas cuentan con una cocina completa.
El Motor Inn Houston alberga una piscina de hidromasaje y una sauna de temporada, así como una lavandería automática.
El Houston Motor Inn se halla a 10 km del río Morice, que permite practicar la pesca de la trucha de cabeza de acero, y a 1 hora en coche del aeropuerto de Smithers.