La Quinta 11130 Northwest Freeway - Houston, Texas 77092 Approximately 6.6 miles from Foundation Surgical Hospital Compare prices for hotels in Houston, TX
La Quinta Inn Houston Northwest is the 3rd closest La Quinta hotel to Foundation Surgical Hospital.