Welcome to the Comfort Suites Westchase, a Houston hotel near The Galleria Conveniently located in west Houston, the Comfort Suites Westchase is less than 15 miles from the Reliant Astrodome, Rice University and the University of Houston. There are two..