Este hotel está situado a 40 km del centro de Houston y se encuentra a 6 minutos en coche de la pista de hielo Aerodrome. Cuenta con una piscina al aire libre y ofrece habitaciones amplias con TV por cable.
Las habitaciones del Courtyard by Marriott Houston Northwest tienen sala de estar y están equipadas con conexión a internet por cable y una cafetera. Además, incluye un escritorio con silla ergonómica.
El Courtyard cuenta con un restaurante que sirve comida estadounidense y cócteles.
El Northwest Houston Courtyard está situado a 32 kilómetros del aeropuerto intercontinental George Bush. Hay aparcamiento público gratuito.