La Quinta Inn & Suites - Westchase Home / La Quinta Inn & Suites - Westchase Share: HOTEL/MOTEL La Quinta Inn & Suites - Westchase Visit Website 10850 Harwin Drive Houston, TX 77072 (281) 495-7700 (281) 495-7733 (fax) Visit Our Website Map What's Nearby? Distance: 5 10 15 20 25 50 mi.