Holiday Inn Express & Suites Westchase-Westheimer

  • HOTEL/MOTEL
11303 Westheimer Rd.
Houston, TX 77077
346-229-1000
  • About

    ''New Hotel'' opening in the heart of Westchase located on Westheimer approximately 2 miles from Beltway 8. Opening mid August and will include complimentary Breakfast, wifi and underground parking