La Quinta 11130 Northwest Freeway - Houston, Texas 77092 Approximately 3.4 miles from Kempwood Plaza Shopping Center Compare prices for hotels in Houston, TX
La Quinta Inn Houston Northwest is the closest La Quinta hotel to Kempwood Plaza Shopping Center.
La Quinta Closest To Kempwood Plaza Shopping Center