Situé à Woodward, le Northwest Inn propose un bar et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il possède une piscine intérieure, une salle de sport et une réception ouverte 24h/24.
Vous pourrez jouer au billard, au ping-pong et au minigolf sur place.