Holiday Inn Express & Suites Westchase-Westheimer

  • HOTEL/MOTEL
11303 Westheimer Road
Houston, Texas 77077
(832) 617-8048
  • 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