Courtyard and Residence Inn Westchase Hotels Home / Courtyard and Residence Inn Westchase Hotels Share: HOTEL/MOTEL Courtyard and Residence Inn Westchase Hotels Visit Website 9975 Westheimer Rd Houston, TX 77042 (713) 576-5542 Visit Our Website About Map About The Westchase Residence Inn by Marriott and Courtyard by Marriott, managed by Island Hospitality, specialize in select service and extended stay lodging needs. What's Nearby? Distance: 5 10 15 20 25 50 mi.