Our hotel is off the Sam Houston Tollway in the Westchase business district. Enjoy panoramic Houston views through floor-to ceiling windows, and relax by our tree-lined outdoor pool. We're within 15 minutes of the Energy Corridor and The Galleria, and downtown Houston is 14 miles away. Try a taste of Texas at our award-winning Rio Ranch restaurant.
Number of Guest Rooms: 297 Event Space: 12,578 Sq. Ft. 9999 Westheimer Road Houston, TX 77042 713-974-1000