Northwest Inn se encuentra en Woodward y ofrece bar y wifi gratis en todo el alojamiento. El hotel dispone de piscina cubierta, centro de fitness y recepción 24 horas.
Se puede jugar al billar, al ping-pong y al mini golf en este hotel de 3 estrellas.