Comfort Suites Westchase Houston Energy Corridor Houston Hotel is located off 2830 Wilcrest Dr., & Westheimer, Houston, TX, 77042 nearby Galleria Area in appox 40 mins drive from Houston Hobby Airport. For Direction Details Click Here